现有子查询结果:select course_id from course
where course_id like 'CS-1%'
要从表teaches中选出course_id在上面得结果中的元组。
必须要用not exists except结构
------解决方案--------------------
得结果中的元组?
应该用exists/intersect
找Teaches存在的科目
- SQL code
select * from Teaches as a where exists(select 1 from course where course_id like 'CS-1%' and course_id=a.course_id)
------解决方案--------------------
- SQL code
select *from teacheswhere course_id in(select course_id from course where course_id like 'CS-1%')