新乡民调(来自息县民调) - 主标

sql_20180509.sql 1.8KB

123456789101112131415161718192021222324252627
  1. SELECT F_UserId,F_UserCode,F_UserName,
  2. (SELECT sum(TalkLongTime) FROM T_Call_CallRecords
  3. where UserId=T_Sys_UserAccount.F_Userid
  4. and CONVERT(varchar , TalkStartTime, 120)>=CONVERT(varchar , '2018-05-09 00:00:01', 120)
  5. and CONVERT(varchar , TalkStartTime, 120)<=CONVERT(varchar , '2018-05-09 23:59:59', 120)
  6. ) as counts
  7. from T_Sys_UserAccount order by counts desc
  8. SELECT *,(SELECT sum(TalkLongTime) FROM T_Call_CallRecords
  9. where UserId=T_Sys_UserAccount.F_Userid
  10. and CONVERT(varchar , TalkStartTime, 120)>=CONVERT(varchar , '2018-04-9 00:00:01', 120)
  11. and CONVERT(varchar , TalkStartTime, 120)<=CONVERT(varchar , '2018-5-9 23:59:59', 120) ) as counts
  12. from T_Sys_UserAccount order by counts desc
  13. SELECT (SELECT sum(TalkLongTime) FROM T_Call_CallRecords where UserId=1418 and CONVERT(varchar , TalkStartTime, 120)>=CONVERT(varchar , '2018-04-9 00:00:01', 120) and CONVERT(varchar , TalkStartTime, 120)<=CONVERT(varchar , '2018-5-9 23:59:59', 120) ) as sums,(SELECT sum(TalkLongTime) FROM T_Call_CallRecords where UserId=1418 and CallType=0 and CONVERT(varchar , TalkStartTime, 120)>=CONVERT(varchar , '2018-04-9 00:00:01', 120) and CONVERT(varchar , TalkStartTime, 120)<=CONVERT(varchar , '2018-5-9 23:59:59', 120) ) as sumshuru,(SELECT sum(TalkLongTime) FROM T_Call_CallRecords where UserId=1418 and CallType=1 and CONVERT(varchar , TalkStartTime, 120)>=CONVERT(varchar , '2018-04-9 00:00:01', 120) and CONVERT(varchar , TalkStartTime, 120)<=CONVERT(varchar , '2018-5-9 23:59:59', 120) ) as sumshuchu
  14. select F_DeptId,F_DeptName,F_Remark from T_Sys_Department where 1=1
  15. SELECT CallType,UserId,UserCode,UserName,COUNT(*) AS calloutCount,SUM(TalkLongTime) AS TalkSummaryTime
  16. FROM T_Call_CallRecords
  17. where 1=1
  18. --and CallType=0
  19. and DATEDIFF(d,BeginTime,'2018-05-09')<=0
  20. and DATEDIFF(d,BeginTime,'2018-05-09')>=0
  21. GROUP BY CallType,UserId,UserCode,UserName