DBから、1日あたりおよびチームごとにいくつかの情報を選択する必要があります。チームごとに、1日に何個のアイテムが購入されたかを確認したいと思います。たとえば、2012-11-21に6つのアイテムを購入した場合、結果を表示したいと思います。チーム1は3つのアイテムを購入し、チーム2は2つのアイテムを購入し、最後のチームは1つのアイテムを購入しました。これを使用して、1つのチームの情報を取得できます。
select count(CONVERT(date, getdate())) as Team1
from items
where team = 1
group by CONVERT(date, getdate())
しかし、すべてのチームについて、必要な情報をどのように入手できるかわかりません。
編集
結果は次のようになる必要があります。
Date |Team1 | Team2 | Team3
2012-11-21|2 items | 3 items | 0 items
そして、私のテーブル構造は次のようなものですDate, Product, Price, Team
。