首页热点问题发现等你来答
我要提问

SQL查询 只 选修了2号课程和3号课程的学生学号

提问时间:2023-10-29 11:50 | 栏目 分享 举报已浏览【4428】次

#不能实现的:SELECT SC.Sno as 只选修了1号课程和3号课程的学生学号FROM [NB].[dbo].[SC]WHERE Cno='3'AND Sno in(SELECT SnoFROM [NB].[dbo].[SC]WHERE Cno='2'GROUP BY SnoHAVING count(Cno)=2)#能实现的:SELECT SC.Sno as 只选修了1号课程和3号课程的学生学号FROM [NB].[dbo].[SC]WHERE Cno='3'AND Sno in(SELECT SnoFROM [NB].[dbo].[SC]GROUP BY SnoHAVING count(Cno)=2)AND Sno in(SELECT SnoFROM [NB].[dbo].[SC]WHERE Cno='2')为什么第一个不可以????????????#这是SC表?

匿名网友 2023-10-29 11:57 精选回答

第一个在使用where之后把Cno不等于2的值已经删去了,后面的having是在这个前提下再去计算count(Cno),这时候count的结果为1了啊,因为只存在Cno=2的情况。

站长郑重提示:以上回答来自互联网网友,仅其代表个人观点,请谨慎参阅。

2018全科医学技能与实践学习班电子卡找不到了?

这个最好是联系学校学工处咨询,或直接拨打证书发放单位,因为别人是无法知道的。
4214 阅读 106 点赞

材料力学的卷子

一、判断题1、正确。2、错误,60+20-40=40kN。3、错误,还与截面尺寸大小有关。4、正确。...
2082 阅读 56 点赞

今年上初二,男生期末考试成绩很差该咋办?...

首先你应该反思自己哪里做的还不够好,可能是学习方法也可能是其他的一些原因其次并不是你没有进步,只是你...
4187 阅读 47 点赞

求2020届的语文三维设计总复习的电子文档

链接:https://pan.baidu.com/s/1HIAP66OHEzHMwSBp5mPGSQ...
9822 阅读 103 点赞

初二怎样考到前十

首先我想说,你的成绩并没有想象当中那么好,你先看一下你们当地高中的录取分数线是多少,中考超过七百分比...
2912 阅读 120 点赞
最新问答
1电大中专学历是被国家承认吗? 152 阅读 · 3 点赞
2老师遇到在初中孩子范错误时,问什么都不回答怎么办? 110 阅读 · 8 点赞
3浙江音乐学院作曲与作曲技术理论招多少人? 140 阅读 · 8 点赞
4河北省考警校的话在校考察表和档案考察表从哪里下载? 199 阅读 · 15 点赞
5西安思源学院食堂怎么样?食堂饭菜好吃吗 157 阅读 · 5 点赞
6邯郸电大中专报名流程详细? 151 阅读 · 3 点赞