次のようなSQLクエリがあります。
SELECT CONVERT(varchar, DATEPART(month, titlStreaming)) + '/' + CONVERT(varchar, DATEPART(day, titlStreaming)) + '/' + CONVERT(varchar, DATEPART(year, titlStreaming)) AS [Day],
COUNT(titlTitleID) AS Total
FROM Title
GROUP BY DATEPART(year, titlStreaming), DATEPART(month, titlStreaming), DATEPART(day, titlStreaming)
ORDER BY DATEPART(year, titlStreaming) DESC, DATEPART(month, titlStreaming) DESC, DATEPART(day, titlStreaming) DESC
通常、次のようなテーブルが返されます。
Day | Total
--------------------
4/23/2013 | 2
...
NULL | 14234
私がやりたいことは、返されるNULL
値を持つ行を除外することです。は計算列であるためDay
、単純にWHERE Day IS NOT NULL
. SQL に関する私の知識が不足していることは認めます。そのため、助けや提案をいただければ幸いです。