我想计算NULLs
中有多少Table
和空格包含SQLite
?
下面的查询适用于NULL or empty
案例,但如何处理空格?有什么想法吗?
SELECT count(*)
FROM Table
WHERE Column IS NULL
OR Column = ''; // fine for 'NULL or empty'
答案 0 :(得分:4)
您可以使用trim()
:
SELECT count(*)
FROM Table
WHERE Column IS NULL OR trim(Column, ' ') = '';
这使用trim()
的显式2参数形式。第二个参数是您可能希望从字符串末尾删除的字符列表。您可以添加其他字符。