私は過去3ヶ月間のすべての評価を集計したいと考えています。 @Jarlhコメントで述べたようなので、これはあなたが戻って2ヶ月カウント2 50 背中一ヶ月カウント2 100今月 のためにカウント1 50のような独立した単一のクエリで過去3か月のデータを別々に取得するにはどうすればよいですか?
として、現在および以前の2ヶ月間
SELECT Count(AssessmentID)
from AssessmentListing
WHERE (STR_TO_DATE(`AssessmentSubmittedDatetime`, '%d-%b-%Y %I:%i %p') >=
DATE_FORMAT(NOW(), '%Y'))
でグループを追加します。 month()を使用します。 – jarlh
@jarlh月間にグループを追加すると言っていることを説明してください。私は月の列を持たない –
そして、私はよくそのことを知らない。何とかあなたはAssessmentSubmittedDatetime列から月の部分を抽出する必要があります。 – jarlh