木が多いから森が見えないだけだと思います....
a) 2 つのテーブル:
- ユーザー (ID、ユーザー名、...)
- 購入 (ID、UserID、ItemID など)
b) すべてのユーザーが何回購入したかを示すクエリが必要です..
c) このクエリ:
SELECT user.*, COUNT(purchases.userid) AS Purchases
FROM user, purchases
WHERE user.id=purchases.user_id
結果は1つしかありません...そして、ユーザーが購入していない場合に0を取得する方法は?
事前にどうもありがとう