标题:老师好请问何进行三表合一的查询啊
只看楼主
pxinfo
Rank: 1
等 级:新手上路
帖 子:53
专家分:5
注 册:2019-6-30
结帖率:56.25%
已结贴  问题点数:10 回复次数:3 
老师好请问何进行三表合一的查询啊
各位老师好,我想做个三表查询,如下表1、2、3为查询结果的表,谢谢老师
表1
姓名   科目  成绩    时间
张三   语文  60    2020.6.1
李四   语文  68    2020.6.1
张三   语文  72    2020.6.5

表2
姓名   科目  成绩    时间
张三   数学  77    2020.6.1
李四   数学  63    2020.6.1
张三   数学  70    2020.6.5

表3
姓名   科目  成绩    时间
张三   英语  65    2020.6.1
李四   英语  82    2020.6.1
张三   英语  66    2020.6.5

查询结果
姓名   科目  成绩    时间
张三   语文  77    2020.6.1
张三   数学  82    2020.6.1
张三   英语  65    2020.6.1
张三   语文  72    2020.6.5
李四   数学  70    2020.6.5
张三   英语  66    2020.6.5
搜索更多相关主题的帖子: 语文 英语 数学 查询 老师 
2020-06-30 00:16
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
得分:0 
简单做了一个,供参考。


成绩查询.rar (23.23 KB)

请不要选我!!!
2020-07-03 12:22
cwa9958
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:247
专家分:1228
注 册:2006-6-25
得分:0 
查询时先把三个表合并为一个表来查询,因为三个表结构完全相同。
2020-07-03 13:29
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:10 
我昨天看了一下,三个表,只想到使用联合查询,
然后看他的结果需要排序,就总在想联合查询里怎么排序。
到今天才想明天,把联合查询的结果做当 子查询 来使用,就可以排序了。

最终的查询命令 会好长好长,没有测试环境,就没去动了。

授人于鱼,不如授人于渔
早已停用QQ了
2020-07-03 17:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-502339-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.362542 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved