Я хочу, чтобы подсчитать количество строк, имеющей дату null.i судимой следующемукак сравнить SQL дату с нулевым
SELECT R.COUNTRY_CD,COUNT(R.EFFECTIVE_END_DT) AS d_null
FROM REIMBURSEMENT R
GROUP BY R.COUNTRY_CD,R.EFFECTIVE_END_DT
HAVING R.COUNTRY_CD = @COUNTRY_CD AND R.EFFECTIVE_END_DT IS NULL
, но это дает d_null как 0 ...
как я могу сравнить дата для NULL
Кажется, что вы ищете ' COUNT (IF (R.EFFECTIVE_END_DT NULL, 1, NULL)) AS d_null' –
Как будет указывать значение COUNT (Column) NULL? Либо его ноль, либо больше ?! –
yup, он дает 0, хотя их несколько записей – Rohaan