假设在数据库的表 user 中有一个字段 user_id , 其值有 (1,2,3,4,5) (也就是说有5行记录), 有一个外部给定列表 L (1,2,3,4,5,6,7) 要求找出在 L 中但不在数据库user表中的值 (6,7) 怎么写SQL 语句 ?
最好一条 SQL 语句解决, 不用存储过程,或者其它复杂的解决方案。
解决方案 »
- 真心不会做,求大神解答,急!!!!!!!!!!!!!!!!
- mysql数据库中一张表中有100万数据,慢的跟蜗牛似的,牛人指点!
- wwwwb大虾请进
- postgresql时间戳问题
- 高手来帮看一下这段储存过程, 导入失败, apache的进程占用100%cpu
- 求助乱码
- 从TXT文件中导入数据一个字符为乱码
- 一个字符集编码问题
- 请问各位高手:我现在用(JDBC版本3.08)连接MySQL(版本5.0.1)数据库怎么老是报告连接错误啊!急,在线等待???????
- 删除表格出现:MySQL server has gone away 如何解决!!!
- mysql安装后如何设置密码,登录后找不到mysql库
- mysql 数据库被 drop database 数库库名,能恢复吗
select 1 as id
union all
select 2 as id
union all
...
union all
select 7 as id ) a where id not in (select user_id from user)
from L
where L.user_id not in (select user_id from user)