SQLite:结合“ WHERE”条件

时间:2018-10-18 11:17:39

标签: sql sqlite

一个我一般理解的问题: 如果我有:

SELECT X, Y, Z FROM MyTable

并且我只想使用所有值都不为空的条目

SELECT X, Y, Z FROM MyTable 
WHERE X IS NOT NULL AND Y IS NOT NULL AND Z IS NOT NULL

有较短的选择吗?

SELECT X, Y, Z FROM MyTable 
WHERE X, Y, Z IS NOT NULL

这只是一个简短的示例,但是我猜想在具有许多条件的查询中,并请求类似的内容可能会使查询字符串更短,更易读。

1 个答案:

答案 0 :(得分:2)

没有比以下查询短的表格了。

SELECT X, Y, Z 
FROM MyTable 
WHERE X IS NOT NULL AND Y IS NOT NULL AND Z IS NOT NULL