일부 보고서를 작성하려고합니다. I이 쿼리를 작성하십시오.동적으로 보고서를 쿼리 하시겠습니까?
SELECT Agente.UserUri as Agente, COUNT(Agente.UserUri) as NumeroRisposte
FROM Users as User1, Users as User2, Users as StartedByUser, Users as Agente,
Phones as FromPhone, Phones as ConnectedPhone,
SessionDetails as IVRSession, SessionDetails as AgenteSession,
VoipDetails,
ClientVersions as Client1Version, ClientVersions as Client2Version
WHERE VoipDetails.SessionIdTime = IVRSession.SessionIdTime AND
VoipDetails.SessionIdSeq = IVRSession.SessionIdSeq AND
VoipDetails.FromNumberId = FromPhone.PhoneId AND
VoipDetails.FromNumberId = ConnectedPhone.PhoneId AND
IVRSession.SessionIdTime = AgenteSession.ReplacesDialogIdTime AND
IVRSession.SessionIdSeq = AgenteSession.ReplacesDialogIdSeq AND
Agente.UserId = AgenteSession.User1Id AND
User1.UserId = IVRSession.User1Id AND
User2.UserId = IVRSession.User2Id AND
StartedByUser.UserId = IVRSession.SessionStartedById AND
Client1Version.VersionId = IVRSession.User1ClientVerId AND
Client2Version.VersionId = IVRSession.User2ClientVerId AND
(Client1Version.ClientType = 1024 or Client2Version.ClientType = 1024) AND
User2.UserUri = 'ivr0679071new' AND
IVRSession.InviteTime BETWEEN '18/02/2014 16:28:19' AND '19/02/2014 16:28:19'
GROUP BY Agente.UserUri
ORDER BY Agente.UserUri
쿼리를 이해하지 마십시오.
BETWEEN 조건에서 보고서 매개 변수를 사용하여 쿼리를 필터링하는 방법을 알고 싶습니다.
가능합니까?