我需要检索其中一个数据类型为空的行的列。 额外的VARCHAR 额外没有任何东西
显示那些空的额外列
Select * FROM Items WHERE Extra ?????
条件应该是什么?
答案 0 :(得分:5)
检查它是否为空或字符串。
Select * FROM Items WHERE Extra IS NULL OR Extra = ''
答案 1 :(得分:2)
select * from items where Isnull(extra,'')=''
答案 2 :(得分:1)
如果为空,则表示“”或空字符串:
select * from items where extra="";
空字符串的长度为零/ 0。
如果为空则表示NULL,则:
select * from items where extra is NULL;
NULL的长度为NULL。
如果您想阅读更多内容,可以阅读以下内容:
答案 3 :(得分:0)
Select *
FROM Items
WHERE Extra IS NULL
答案 4 :(得分:0)
如果你是空的意思是NULL ......
Select * FROM Items WHERE Extra IS NULL
答案 5 :(得分:-1)
选择空的varchar
字段,其中包含空字符串或NULL:
SELECT * FROM `Items` WHERE `Extra` < 1;