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

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

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

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

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

纸质照片

可以做到。缺点是,需要翻拍,即便进行修改,也不会达到原照片的清晰度,只能是接近。回答完毕,顺祝生活健康快乐!
1924 阅读 114 点赞

初一年级下册

1、点A到直线BC的距离是线段 AB 的长度;点B到直线AC的距离是线段BD的长...
1743 阅读 80 点赞

平度开发区高中

平度市开发区高级中学是山东省平度市区重点发展的三所普通高中之一,位于市经济技术开发区,处于平度市经济...
4696 阅读 51 点赞

这算应届生吗,求大神

要看你几几年毕业的,如果你入职公安辅警那会刚毕业,按着择业期两年内提供报到证就算
2910 阅读 44 点赞

带分数减真分数法则。我做的有毛病没有,帮...

没有毛病,做得很对
1911 阅读 95 点赞
最新问答
1电大中专学历是被国家承认吗? 152 阅读 · 3 点赞
2老师遇到在初中孩子范错误时,问什么都不回答怎么办? 110 阅读 · 8 点赞
3浙江音乐学院作曲与作曲技术理论招多少人? 140 阅读 · 8 点赞
4河北省考警校的话在校考察表和档案考察表从哪里下载? 199 阅读 · 15 点赞
5西安思源学院食堂怎么样?食堂饭菜好吃吗 157 阅读 · 5 点赞
6邯郸电大中专报名流程详细? 151 阅读 · 3 点赞