エージェントとのセッションのテーブル、セッションの開始時間、およびエージェントが支援した人の数があります。その日のすべてのセッションを組み合わせて、各エージェント/日付の組み合わせの合計を表示するクエリを実行したいと思います。たとえば、私は持っています:
Agent 1 - 1/8/13 11:30am - 8
Agent 2 - 1/8/13 11:32am - 9
Agent 1 - 1/8/13 12:45pm - 10
Agent 2 - 1/9/13 10:20am - 8
Agent 3 - 1/9/13 11:45am - 7
そして、私が見たいのは:
1/8/13 - Agent 1 - 18
1/8/13 - Agent 2 - 9
1/9/13 - Agent 2 - 8
1/9/13 - Agent 3 - 7
私が試したのは:
SELECT DISTINCT CONVERT(CHAR(10), StartTime, 101) as 'Day',
Agent,
Helped
FROM Sessions
しかし、DISTINCT は選択されたすべての列に対して一意の結果を返すことを理解したので、日ごとに結合されたのではなく、元のデータのみが表示されます。これに関するヘルプは大歓迎です、ありがとう!