1.表Nation:
ID | NAME |
1 | CHINA |
2 | USA |
2.数据集arr:['CHINA','JAPAN','UK']
3.目的:找出数据集arr不在表Nation中的记录。也就是说,找出在arr中,不在表Nation中的条目。
4.结果:['JAPAN','UK']
要求:
1. 纯SQL语句实现
2. 数据集arr不能存放到表(或临时表)中
难点:从结果集中选择记录,而不是从表中挑选
类似于:
SELECT * FROM Nation as n
WHERE ('JAPAN','UK') NOT IN n.name
转载于:https://blog.51cto.com/wangyuelucky/1591657