问明白人个关于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 '