当前位置: 首页 > news >正文

电Call记录统计查询sql

DECLARE @startTime datetime
set @startTime='2016-07-12'

SELECT * FROM (
--坐席号/电话个数/通话总时长
select zuoxi as zuoxi1,COUNT(1) as PhoneCount,SUM(DATEDIFF(ss,jtDate,endDate)) PhoneCountSC from HUR_TelCallRecord where vdef2=1 and
--Convert(varchar(10),jtDate,120)='2016-07-12'
DATEDIFF(day,jtdate,'2016-07-12')<15
group by zuoxi
)x1 LEFT JOIN (
----注册用户数
SELECT tr.zuoxi as zuoxi2,COUNT(1) as RegUserCount FROM [dbo].YYD_Users_UserInfo u INNER JOIN YYD_Users_RegInfo r ON u.user_id=r.id RIGHT JOIN [HUR_TelCallRecord] tr ON u.phone=tr.phone
WHERE CONVERT(VARCHAR(10), RegTime,120)= '2016-07-12' AND
DATEDIFF(DAY,tr.jtDate,'2016-07-12')<15
GROUP BY zuoxi
)x2 ON x1.zuoxi1 = x2.zuoxi2 LEFT JOIN (

--充值总金额
SELECT tr.zuoxi as zuoxi3,sum(amount) as RechargeAmount FROM YYD_Account_MoneyRecord m INNER JOIN YYD_Users_UserInfo u ON m.user_id=u.id RIGHT JOIN
[HUR_TelCallRecord] tr ON u.phone=tr.phone
WHERE (moneytype='充值' or moneytype='线下充值' ) and state=1 and CONVERT(VARCHAR(10), paytime,120)='2016-07-12' and
DATEDIFF(DAY,tr.jtDate,'2016-07-12')<15
GROUP BY zuoxi
)x3 ON x1.zuoxi1=x3.zuoxi3 LEFT JOIN (
--投资总金额
SELECT tr.zuoxi as zuoxi4,sum(amount) as BidAmount FROM YYD_Borrow_BidRecord m INNER JOIN YYD_Users_UserInfo u ON m.bid_user_id=u.id RIGHT JOIN [HUR_TelCallRecord] tr ON u.phone=tr.phone
WHERE m.status=1 and CONVERT(VARCHAR(10), createtime,120)='2016-07-12'
and borrow_id in(select borrow_id from YYD_Borrow_borrowinfo_ext as ext where ext.borrow_product<>50) and
DATEDIFF(DAY,tr.jtDate,'2016-07-12')<15
GROUP BY zuoxi
)x4 ON x1.zuoxi1=x4.zuoxi4

转载于:https://www.cnblogs.com/zxtceq/p/5703709.html

相关文章:

  • 数组操作
  • input输入类型
  • 连接优化查询,按条件查询的时候,如何优化查询的时间
  • 如何使用Enum
  • PHP.ini中配置屏蔽错误信息显示和保存错误日志
  • 设计模式的学习
  • 仿苹果原生头部动画
  • gdb用法
  • opencv3.0.1 中的SurfFeaturesFinderGpu类的问题.
  • 形态学边界提取
  • out传值
  • 从0-1体验大数据开发
  • Android控件-单选按钮RadioButton
  • 2016 Multi-University Training Contest 5 1012 World is Exploding 树状数组+离线化
  • Linux上分析java程序的问题
  • Docker: 容器互访的三种方式
  • Go 语言编译器的 //go: 详解
  • interface和setter,getter
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript实现分页效果
  • JavaScript新鲜事·第5期
  • js中forEach回调同异步问题
  • Mybatis初体验
  • OSS Web直传 (文件图片)
  • ucore操作系统实验笔记 - 重新理解中断
  • Xmanager 远程桌面 CentOS 7
  • 阿里云应用高可用服务公测发布
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • gunicorn工作原理
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #pragma预处理命令
  • (06)Hive——正则表达式
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • .NET 8.0 发布到 IIS
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .net经典笔试题
  • .Net下使用 Geb.Video.FFMPEG 操作视频文件
  • .NET应用架构设计:原则、模式与实践 目录预览
  • ??myeclipse+tomcat
  • @Autowired自动装配
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [ 隧道技术 ] 反弹shell的集中常见方式(二)bash反弹shell
  • [ 网络基础篇 ] MAP 迈普交换机常用命令详解
  • [@Controller]4 详解@ModelAttribute
  • []常用AT命令解释()
  • [Angular] 笔记 7:模块
  • [AutoSar]工程中的cpuload陷阱(三)测试
  • [C++]类和对象【下】
  • [Django ]Django 的数据库操作
  • [DL]深度学习_Feature Pyramid Network
  • [EFI]Dell Latitude-7400电脑 Hackintosh 黑苹果efi引导文件
  • [GN] Vue3.2 快速上手 ---- 核心语法2
  • [IE编程] IE8的SDK 下载
  • [IE编程] 如何获得IE版本号