当前位置: 代码迷 >> Sql Server >> 对不存在的行,怎么进行逐行判断
  详细解决方案

对不存在的行,怎么进行逐行判断

热度:41   发布时间:2016-04-27 13:02:50.0
对不存在的行,如何进行逐行判断
table: abc

id content
1 1
2 2
3 3

如果我想知道id(1,2,3,4,5)中那几个数据是不存在的怎么查询呢,
比如
select * from abc where id in(1,2,3,4,5)
会返回
id content
1 1
2 2
3 3
但是我想返回比如:
id content
1 1
2 2
3 3
null null
null null

null可以使其他字符,自定义的,如何操作呢?求助大家。

------解决方案--------------------
那你加张表,存id,然后去left join表abc
  相关解决方案