2012-06-27 52 views
0

我正在添加到處理各種服務的呼叫中心內使用的反饋數據庫。訪問XP報表總和計算

需要添加的部分是顯示特定CSO(客戶服務人員)所執行的每項服務的總條目的報告。輸入信息時,通過一個包含2個下拉列表的表單 - 一個用於CSO名稱,另一個用於該條目將與之相關的服務。

我希望能夠通過查詢運行一個報告,其中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));`  
+0

如果你希望所有的服務回來,在那裏有反饋,爲什麼你需要在你的選擇? – SeanC

+0

感謝您的回覆,在我現在的報告中顯示了什麼是反饋和詳細信息,如日期和CSO名稱和服務等以及反饋的結果。但是id想要爲指定的CSO創建兩個日期範圍之間的細分,報告將顯示我們爲每個處理的服務提供了多少總體反饋。基本上看看他們是否得到了太多的反饋,並且需要更多的培訓。我希望它可能涉及到一些簡單的SQL編碼來做到這一點,並且在我擔心的情況下,IM非常無用! – Kris

回答

1

這會給你一個起點 - 如果你沒有,你可以使用匯總查詢要深入到SQL本身

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 Service  CountOfFeedback 
FRED Open account 11 
FRED Close Account 2 
FRED Send Order 47 
+0

您在哪裏說SELECT CSO,服務,計數(反饋),反饋意味着什麼?表或查詢中的字段的名稱? 和生病肯定會嘗試採取您的建議和學習SQL!肯定會是前進的方向,如果我經常這樣做 – Kris

+0

修改答案來解釋SQL /查詢 – SeanC

+0

謝謝,這絕對有幫助。有沒有一種方法可以將這種情況適用於報告的當前查詢? ive在上面的問題中爲此查詢添加了SQL視圖代碼。再次感謝 – Kris