以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]求sql交叉统计语句  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121782)

--  作者:188802386
--  发布时间:2018/7/12 22:30:00
--  [求助]求sql交叉统计语句
如下图
图片点击可在新窗口打开查看此主题相关图片如下:tim图片20180712222551.png
图片点击可在新窗口打开查看
请问如何用sql语句统计类型分组列的带看数,我统计出来全是1 显然是不对的,请高手指点
[此贴子已经被作者于2018/7/12 22:30:35编辑过]

--  作者:有点甜
--  发布时间:2018/7/12 22:34:00
--  

sql语句无法直接得到交叉统计的。

 

交叉统计参考 http://www.foxtable.com/webhelp/scr/2394.htm

 

http://www.foxtable.com/webhelp/scr/2965.htm

 


--  作者:188802386
--  发布时间:2018/7/12 23:05:00
--  
"Sel ect max(_identify) as _identify,部门,姓名,职务,Sum(Case When 类型 = \'二手房\' Then 带看数 Else 0 End) As 二手房,Sum(Case When 类型 = \'V房\' Then 带看数 Else 0 End) As V房,Sum(Case When 类型 = \'租房\' Then 带看数 Else 0 End) As 租房,Sum(Case When 类型 = \'新楼盘\' Then 带看数 Else 0 End) As 新楼盘,Sum(Case When 类型 = \'休息\' Then 带看数 Else 0 End) As 休息,Sum(Case When 类型 = \'无带看\' Then 带看数 Else 0 End) As 无带看,Sum(带看数) As 合计 From {ZL_带看日报表} Group by 部门,姓名,职务"
这个可以了
[此贴子已经被作者于2018/7/12 23:11:04编辑过]