求大神帮写一个统计的SQL ~解决思路
求大神帮写一个统计的SQL ~~~
业务需求如图:

需要最后统计结果 是这样的形式
现在表结构如下:

目前我写的SQL 根据 操作类型查询 只能查出某一个数据

要怎样才能把所有操作类型的数量 都查询出来 并且显示的结果 为业务需求图一样呢?
请多多指教!!
------解决思路----------------------
select convert*varchar(10),CreateDate,120) as Date,Tracker
,sum(case when OperateType = '已预约操作' then 1 else 0 end) as 已经预约数
,sum(case when OperateType = '预约操作' then 1 else 0 end) as 预约数
...
from ScenicTicketsLog
where isDelete = 0
group by convert*varchar(10),CreateDate,120) ,Tracker
业务需求如图:
需要最后统计结果 是这样的形式
现在表结构如下:
目前我写的SQL 根据 操作类型查询 只能查出某一个数据
要怎样才能把所有操作类型的数量 都查询出来 并且显示的结果 为业务需求图一样呢?
请多多指教!!
------解决思路----------------------
select convert*varchar(10),CreateDate,120) as Date,Tracker
,sum(case when OperateType = '已预约操作' then 1 else 0 end) as 已经预约数
,sum(case when OperateType = '预约操作' then 1 else 0 end) as 预约数
...
from ScenicTicketsLog
where isDelete = 0
group by convert*varchar(10),CreateDate,120) ,Tracker