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