一个我一般理解的问题: 如果我有:
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
这只是一个简短的示例,但是我猜想在具有许多条件的查询中,并请求类似的内容可能会使查询字符串更短,更易读。
答案 0 :(得分:2)
没有比以下查询短的表格了。
SELECT X, Y, Z
FROM MyTable
WHERE X IS NOT NULL AND Y IS NOT NULL AND Z IS NOT NULL