1
计数空值我有一个查询,如:MySQL的:从查询
SELECT * FROM table WHERE id = 1
结果是YES | null | null | NO | null
等等等等。
我想知道我得到了多少NULL值3.如果可能的话,不告诉每列的名称。
任何提示呢?
计数空值我有一个查询,如:MySQL的:从查询
SELECT * FROM table WHERE id = 1
结果是YES | null | null | NO | null
等等等等。
我想知道我得到了多少NULL值3.如果可能的话,不告诉每列的名称。
任何提示呢?
试试这个
SELECT *, ((col1 IS NULL) + (col2 IS NULL) + (col3 IS NULL)...) AS sum_null
FROM table WHERE id = 1
的NULL值出现在不同的列在同一行,对不对? –
您需要指定每个列的名称,但它可以像'SELECT((col1 IS NULL)+(col2 IS NULL)+(col3 IS NULL)...)AS num_null' –
是Michael,我首选a没有指定每一列的名称,但如果不可能,我会按你的方式。谢谢大家。 – Syl