|
[x]
Posted via EE Mobile
|
||
Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again. |
||
| 11/06/2009 at 08:08AM PST, ID: 24878287 | Points: 500 |
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: |
ALTER PROCEDURE [dbo].[sp_Custom_Get_Agents] (
@begindatetime datetime,
@enddatetime datetime,
@agentlist varchar(max) output
)
AS
SET NOCOUNT ON
SET CONCAT_NULL_YIELDS_NULL OFF
/* GET LIST OF AGENTS */
SELECT @agentlist = REPLACE((Select distinct cName as [data()]
From Membership
Where dintervalstart >= @begindatetime
and dintervalstart < @enddatetime
FOR XML PATH ('')), ' ', ',')
/*USE LIST OF AGENTS OBTAINED PREVIOUSLY HERE AND GET THEIR AVAILABILITY*/
SELECT agentID, sum(availability)
From Availability
Where agentID in (@agentlist)
Group by AgentID
GO
|
Advertisement