注册 登录
编程论坛 SQL Server论坛

【求助】SQL关联查询....急.

ajunqqw123 发布于 2010-05-20 19:12, 676 次点击
        表A        
编号 姓名   性别  年龄    电话
1    张三    男    20    123456
2    李四    女    21    123456
3    王五    男    19    123456
4    小二    女    18    123456
5    小三    男    22    123456


    表B   
编号    科目    成绩
1    语文    65
1    数学    78
1    英语    80
2    语文    84
2    数学   
2    英语    70
3    语文    78
3    数学    85
3    英语    69
4    语文    82
4    数学    62
4    英语    88
5    语文    55
5    数学    81
5    英语    74


通过SQL取得成绩不为空且大于60的数据.
最终结果应该是张三、王五、小二和他们对应的数据..
3 回复
#2
ajunqqw1232010-05-20 19:15
顶一下..有人来吗?
#3
aei1352010-05-20 20:06
select 姓名 from a where 编号 not in(select 编号 from b where isnull(成绩,'')='' or 成绩<60)
#4
ajunqqw1232010-05-21 12:53
谢谢..问题已解决了.!!
1