SELECT t1.detail_Date AS clmDate
,t1.detail_agentID AS clmPID
,t3.HODCode AS clmHOD
,t1.detail_CallsHandled AS clmIBConnects
,t1.detail_TalkTime AS clmIBTalk
,t1.detail_WrapTime AS clmIBWrap
,t1.detail_HoldTime AS clmIBHold
,t1.detail_HandleTime AS clmIBTotal
,Sum(IIf([fldCallRoute.Value] = [Inbound],0)) AS clmIBConnects
-- ,Sum(IIf([fldCallRoute] = "Inbound", [clmTalk], 0)) AS IBTalk
-- ,Sum(IIf([fldCallRoute] = "Inbound", [clmWrap], 0)) AS IBWrap
-- ,Sum(IIf([fldCallRoute] = "Inbound", [clmTalk] + [clmWrap] + [clmHold], 0)) AS IBTotal
,Sum(0) AS clmOBSignedOn
,Sum(0) AS Preview
,Sum(0) AS OBTalk
,Sum(0) AS OBUpdate
,Sum(0) AS OBWork
,Sum(0) AS OBConnects
-- ,Sum(IIf([fldCallRoute] = "Inbound", [clmHold], 0)) AS IBHold
-- ,Sum(IIf([fldCallRoute] = "Outbound", [clmHold], 0)) AS OBHold}
私は... IIF(具体的には、クエリの一部を合計を取得していない午前: ,Sum(IIf([fldCallRoute] = "Inbound", [clmIBConnects], 0)) AS clmIBConnects
T-SQL和のIIFクエリ
それは無効な列名「受信」無効な列名「clmIBConnects」を示していますか?
fldCallRoute
列はので、私はそのインバウンド列名を言って、なぜわからない?
'
を使用する必要が
「合計(0)」は常に「0」です。また、 'IIf([fldCallRoute.Value] = [Inbound]、0)'の 'iif'関数の3番目の引数がありません。 –
使用されていないが表示されているものとして、合計(0) – ChrisR