查询两个字段相同的项怎么写SQL语句?能者速答,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/25 02:20:10
具体内容是这样的,我有两个表,一个是选课情况表,一个是课程信息表,其中
选课情况表是这样的:

学号 课程号
123 A
123 B
123 C
124 B

课程信息表是这样的:

课程号 上课时间 上课节数
A time1 2
B time1 2
C time2 1

现在要选出学号为123的学生的选课发生冲突了(即上课时间和上课节数都相同)的课程号.怎么写SQL语句?
给我详细语句吧!

嵌套啊,先从第2个表中找出上课时间和上课节数都相同的课程编号为一个集合A,然后再从第1个表中找出123选的课并且课程号在集合A中的就是了。。

用嵌套吧 楼上说的已经很好了我就不多说了 补充下嵌套的大概概念吧
嵌套就是从一个查询结果中选出满足条件的数据

嵌套也就是子查询 子查询中还能再嵌套子查询 一个子查询就可以是一个SELECT语句 你可以一步一步的把你要的数据挑出来