0

さまざまなサービスを扱うコールセンター内で使用されるフィードバックデータベースに追加しています。

追加する必要があるものの一部は、特定のCSO(カスタマーサービスオフィサー)が行う各サービスの合計エントリを示すレポートです。情報を入力するときは、2つのドロップダウンを含むフォームを使用します。1つはCSO名用で、もう1つはエントリが関連するサービス用です。

CSO名とサービスが日付期間とともに入力されるクエリを介してレポートを実行できるようにしたいと思います。出力は、各サービス(入力されたサービスだけでなく)の合計を含むレポートになります。 CSOがフィードバックを受け取ったこと。

私はこれが理にかなっていることを願っています、そして私は非常に単純な解決策または公式があると確信しています!

クエリに次のSQLコードを使用して、すでにレポートに適合させようとしています。

SELECT [Query Main].[Entry No], [Query Main].[Log Entry Date], [Query Main].[Log Entry Time], [Query Main].[Daily Feedback].[CSO Name], [Query Main].[CSO Team], [Query Main].[Reference Number(s)], [Query Main].Address, [Query Main].[Feedback Comments], [Query Main].[Customer?], [Query Main].[Back Office?], [Query Main].Specify, [Query Main].[Feedback done by], [Query Main].[Feedback date], [Query Main].[CSO Comments], [Query Main].Agents.[CSO Name], [Query Main].Service, [Query Main].[Date of Error], [Query Main].[Entered By], [Query Main].[Is this CSO Feedback?]  
FROM [Query Main]  
WHERE ((([Query Main].Service)=[Enter Service Name]) AND (([Query Main].[Date of Error]) Between [Enter beginning date (dd/mm/yy)] And [Enter ending date (dd/mm/yy)]) AND (([Query Main].[Is this CSO Feedback?])="Yes" Or ([Query Main].[Is this CSO Feedback?]) Is Null));`    
4

1 に答える 1

1

これにより、開始点が得られます-SQL自体を詳しく調べたくない場合は、Totalsクエリを使用できます

SELECT CSO,Service,Count(Feedback) 
FROM MyData 
WHERE FeedbackDate between DateStart and DateEnd
   AND CSO=[CsoName]
GROUP BY CSO,Service;

クエリビルダーにドラッグアンドドロップするよりも入力する方が速い場合でも、SQLの学習を検討することをお勧めします。

補足:クエリビルダーを使用してからかなりの時間が経過したため、最初にSQLを記述し、ビューを変更したときにどのボタンがアクティブになるかを確認する必要がありました。

SQLの説明:

SELECT CSO,Service,Count(Feedback)-何を返したいですか。この場合、CSO、サービス、およびフィードバックの数。カウントするフィードバックをSQLの後半で決定する方法-
FROM MyData情報を取得するテーブル(またはクエリ)
WHERE FeedbackDate between DateStart and DateEnd AND CSO=[CsoName]-データを選択する
GROUP BY CSO,Service;方法これがカウントの決定方法です-この場合、すべてをグループ化しますCSOとサービスを一緒に使用し、各グループで見つかったフィードバックの数を数えます。

最初に、クエリは、日付範囲の制限と関心のあるCSOに基づいて、すべてのCSO、サービス、およびフィードバックのリストを取得します。
次に、同じであるすべてのCSOとサービスを配置します。見つかったフィードバックの数を数えます。
最後に、このリストが返されるので、次のようになります。

CSO   Service       CountOfFeedback
FRED  Open account  11
FRED  Close Account 2
FRED  Send Order    47
于 2012-06-27T14:06:30.927 に答える