我有两个表,我正在寻找在另一个表中具有外键并按日期对它们进行分组的记录数。有几个月我们没有记录,但我想包括那些月份,值为 0 表示该月没有任何记录。
我的 SQL 代码是这样的:
SELECT count(*),
TO_CHAR("TransactionDate",'MONTH')
FROM "Transaction"
WHERE "Type" IN
(SELECT "TypeID"
FROM "TYPE_OF_PRODUCT")
GROUP BY TO_CHAR("TransactionDate",'MONTH') ;
我目前的结果是这样的:
我目前的结果是这样的: