次の列を持つ年のデータを含むテーブルがあります。
Table "myData" ((
"Status" character varying,
"Project" character varying,
"Product" character varying,
"Identifier" character varying,
"Submittedon" date
)
等。、
次に、特定の月に送信されたレコードの数を取得します。2013 年 4 月の Record count のように、私は以下を使用しています。
select count("Status") as April2013
from "myData"
where (
"SubmittedOn" > (current_date - 90)
and "SubmittedOn" < (current_date - 60)
)
結果:
April2013
--------
62
今私の要件は、過去 6 か月間のレコード数を取得することです。つまり、以下のいずれかの形式で出力したいということです。
FORMAT 1:
FORMAT 2:
6MonthsCount
-------------
34
23
44
41
18
9