当前位置: 代码迷 >> Sql Server >> 问明白人个关于null的有关问题
  详细解决方案

问明白人个关于null的有关问题

热度:202   发布时间:2016-04-27 21:48:22.0
问明白人个关于null的问题
SELECT   CASE   WHEN   userid   IS   NULL   THEN   '0 '   ELSE   '1 '   END   AS   aa
FROM   aa
WHERE   (id   =   '101 ')

当表aa里没有101这个记录时   得不到0,为什么??

------解决方案--------------------
if exists(SELECT 1 FROM aa WHERE id = '101 ')
print '1 '
else
print '0 '
  相关解决方案