MySQL不支持intersect?

select * from cop.student where sdept='CS' intersect select * from cop.student where sage<=19
	/*查询计算机科学系的学生与年龄不大于19岁的学生的交集*/
select sno from cop.sc where cno='1' INTERSECT select sno from cop.sc where cno='2';
	/*查询选修课程1的学生集合与选修课程2的学生集合的交集*/

打完代码就发现代码前面有个红色的×,还看到intersect下面有红色的波浪线,鼠标放到波浪线看到:“intersect” is not valid at this position, expecting EOF, ‘;’。
然后就改啊改,还是不对。
再然后就百度,结果发现有人说MySQL不支持INTERSECT(交)操作符。
顺道看了一下,MySQL也不支持except(差)操作符

你可能感兴趣的:(MySQL)