>>select count(trans.cTrans_pk) as iAccounts_Count, ; >> step1.cUsGrLink_pk, ; >> sum(trans.yCurrent_balance_amount) as yBalance ; >> from trans ; >> INNER join ; >> (select TEQ.cTrans_fk, ; >> iif(not isnull(TEQ.cCommission_Owner_UsGrLink_fk), ; >> TEQ.cCommission_Owner_UsGrLink_fk, ; >> TEQ.cUsGrLink_fk) as cUsGrLink_pk from Employee_Queue_Schedules EQS ; >> INNER join Trans_Employees_Queues TEQ ; >> on TEQ.cTrans_Employees_Queues_pk = EQS.cTrans_Employees_Queues_fk ; >> where EQS.tScheduled_time <= m.ltTime ; >> and TEQ.iActive_Flag = 1 ; >> and EQS.iActive_Flag = 1 and ; >> iif(not isnull(TEQ.cCommission_Owner_UsGrLink_fk), .t., ; >> (TEQ.iTemporary_Assignment_Flag = 1 and ; >> TEQ.tStart_Date <= m.ltTime and ; >> TEQ.tExpire_Date >= m.tdDate))) step1 ; >> on trans.cTrans_pk = step1.cTrans_fk ; >> where trans.cResolution_Codes_fk is null ; >> group by 2 into cursor (m.tcAlias) readwrite >>>>