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

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

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

#不能实现的: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的情况。

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

材料力学的卷子

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

哪位高考美术专业课教师在,您帮我看看我这...

你现在是高几?临摹色彩你画的这就是个色稿,罐子主体物,整体没有行,下次画的时候先练习黑白灰,颜色搭配...
2133 阅读 102 点赞

河南高考专科录取查询网站为啥查不到我的,...

静待通知吧。据《猛犸新闻》:8月8日,2019年河南普通高招最后一个批次——高职高专批次录取工作正式...
2979 阅读 86 点赞

各位老师好

这枚铜钱是元丰通宝,北宋神宗皇帝年间所铸。
1911 阅读 120 点赞

山东大学120周年了百年名校,山大是98...

山东大学(ShandongUniversity),由中华人民共和国教育部直属,中央直管副部级建制,位...
2055 阅读 101 点赞
最新问答
1电大中专学历是被国家承认吗? 281 阅读 · 3 点赞
2老师遇到在初中孩子范错误时,问什么都不回答怎么办? 221 阅读 · 8 点赞
3浙江音乐学院作曲与作曲技术理论招多少人? 232 阅读 · 8 点赞
4河北省考警校的话在校考察表和档案考察表从哪里下载? 290 阅读 · 15 点赞
5西安思源学院食堂怎么样?食堂饭菜好吃吗 241 阅读 · 5 点赞
6邯郸电大中专报名流程详细? 234 阅读 · 3 点赞