私は次のコードを持っています:
SELECT CD_NO, COUNT(purchasedate) AS most_sales
FROM Artist
GROUP BY CD_NO
CDの販売ごとに購入済みのエントリがあるため、これにより各CDの販売額が返されます。ただし、これから、各CD_NOの売上が最も多かった日付を確認し、その日のmost_salesの日付を表示する代わりに数値を表示したいと思います。したがって、購入日の入力を特定のCDと照合し、それらをカウントアップして、特定のpurchase_dateでの購入の最大数を見つけます。
たとえば、次の入力を有効にします。
CD_NO purchasedate
1 2012-04-04
1 2012-04-04
1 2012-04-03
2 2012-04-03
2 2012-04-03
2 2012-04-03
2 2012-04-02
そしてそれを次のように変えます:
CD_NO most_sales
1 2012-04-04
2 2012-04-03
これは、CD_NOのさまざまな日付をカウントし、最も多い日付を返すためです。