日付ごとに 1 つの出力行でグループ化された、列に含まれるさまざまな値の数を含むレポートが必要です。
テーブルの列は、日付、ロケーション ID (var)、評価 (var) です。評価には、「A」、「B」、「C」、または null/blank の 4 つの値のいずれかのみを指定できます。この選択を使用して、値ごとに日付ごとに 1 行を取得できますが、日付ごとに、同じ行の 4 つの値すべてのカウントを取得するにはどうすればよいですか?
SELECT date, rating, count(rating) AS ratings
FROM table
GROUP BY date, rating