How do I return my records grouped by NULL and NOT NULL?

前端 未结 14 1195
说谎
说谎 2021-01-30 16:24

I have a table that has a processed_timestamp column -- if a record has been processed then that field contains the datetime it was processed, otherwise it is null.

14条回答
  •  刺人心
    刺人心 (楼主)
    2021-01-30 16:47

    SQL Server (starting with 2012):

    SELECT IIF(ISDATE(processed_timestamp) = 0, 'NULL', 'NON NULL'), COUNT(*)
    FROM MyTable
    GROUP BY ISDATE(processed_timestamp);
    

提交回复
热议问题