首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-05-04 
对不存在的行,如何进行逐行判断table: abcidcontent112233如果我想知道id(1,2,3,4,5)中那几个数据是不存在

对不存在的行,如何进行逐行判断
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

热点排行