我不知道這是可能的,或者如果它是如何做到這一點 -SQL計數空字段
我有一個數據庫中的以下數據 -
id | improve | timeframe | criteria | impact
-------+------------+-------------+-----------+---------
1 | | Test | Test | Test
2 | Test | | Test |
3 | | Test | |
-------+------------+-------------+-----------+---------
忽略id列,如何使用SQL查詢確定剩餘12個非空的字段數?
我已經開始用 -
SELECT improve, timeframe, impact, criteria
FROM data
WHERE improve IS NOT NULL
AND timeframe IS NOT NULL
AND impact IS NOT NULL
AND criteria IS NOT NULL;
這隻返回的行數,即。 3.
任何想法?
謝謝。
只是要清楚,你想獲得的所有非空字段的總和。所以,'count(改進)哪裏改進不是null +計數(時間框架)哪裏時間幀不爲空,等等,對嗎? – abhinav
是的沒錯,我需要所有非空字段的總和,對不起,如果不明確。 – Tom
如何知道單列中的空行?謝謝 –