搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 求助:2张表,若干门课程,找出考试人数超过300的,每门课程的前3分数(每个分数可有n个人)。
标题:
求助:2张表,若干门课程,找出考试人数超过300的,每门课程的前3分数(每个 ...
只看楼主
binglun
等 级:
新手上路
帖 子:3
专家分:0
注 册:2010-8-2
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:7
求助:2张表,若干门课程,找出考试人数超过300的,每门课程的前3分数(每个分数可有n个人)。
2张表,若干门课程,找出考试人数超过300的,每门课程的前3分数(每个分数可有n个人)。原表中一条数据为一门课程。
a表:成绩,姓名,课程号,准考证号
b表:准考证号,课程号,姓名。
[
本帖最后由 binglun 于 2010-8-2 09:41 编辑
]
搜索更多相关主题的帖子:
考试
分数
课程
2010-08-02 09:39
binglun
等 级:
新手上路
帖 子:3
专家分:0
注 册:2010-8-2
第
2
楼
得分:0
哪位好心人帮忙解答下 谢了
2010-08-02 10:16
hgfeng1984
等 级:
黑侠
威 望:
5
帖 子:139
专家分:513
注 册:2006-3-26
第
3
楼
得分:5
想帮你来着,但是没有测试数据呀.
2010-08-02 11:47
binglun
等 级:
新手上路
帖 子:3
专家分:0
注 册:2010-8-2
第
4
楼
得分:0
准考证号 课程号 a 课程号 成绩 姓名 准考证号
b 120 9 9 89 防盗锁 120
150 5 9 87 fsdf 523
185 03 3 65 fdsfsd 54564
130 3
530 9
以此类推
2010-08-02 14:20
中国龙王
等 级:
贵宾
威 望:
16
帖 子:484
专家分:283
注 册:2006-5-17
第
5
楼
得分:5
你这两个表有点奇怪,有了表a,不知道还要表b干什么。
不要为了打发无聊而做无聊的事!不要在虚幻的世界里做虚幻的事!
2010-08-04 21:13
calin
等 级:
论坛游民
帖 子:108
专家分:50
注 册:2010-4-11
第
6
楼
得分:5
把你A表压缩了传上来吧,是机密不?
2010-08-05 10:38
youqingd
等 级:
论坛游民
帖 子:17
专家分:22
注 册:2007-5-28
第
7
楼
得分:5
按你说的,表1和表2基本都一样,表1就多了个成绩而已,表2完全可以不用了
select 课程,姓名,成绩 from 表1 where 课程 in (
select 课程 from 表1 where group by 课程 having(*)>300)
group by 课程,姓名,成绩
先按课程排序,再按成绩排序,眼睛观察,over
2010-08-05 14:29
qq156059757
等 级:
新手上路
帖 子:77
专家分:9
注 册:2010-5-15
第
8
楼
得分:0
回复 5楼 中国龙王
这个成绩应该是保密的,只有某些人能看
2010-08-13 14:13
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-314562-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.955776 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved