当前位置: 代码迷 >> Sql Server >> 统计分类的有关问题。
  详细解决方案

统计分类的有关问题。

热度:56   发布时间:2016-04-27 11:45:31.0
统计分类的问题。。。。急。
公司名称 日期 所属品牌 车型 销售部门 销售顾问 贷款渠道 订单号
南昌别克 2012/7/25 荣威 荣威550 展厅 黄雨龙 上汽财务 GM201207250023
抚州运通 2012/7/26 别克 荣威 区域 赵婧 GMAC GM201207250024
南昌别克 2012/7/27 别克 东本 区域 王凤权 GMAC GM201207250026
南昌雪佛兰 2012/7/28 雪佛兰 雪佛兰 展厅 李智敏 GMAC GM201207250028

要变成以下:
公司 展厅 区域
南昌别克 2 0
抚州运通 0 1
南昌城西别克 0 1

请问sql语句要怎么写?

------解决方案--------------------
SQL code
select     公司名称,    sum(case when 销售部门='展厅' then 1 else 0 end) 展厅,    sum(case when 销售部门='区域' then 1 else 0 end) 区域from 你的表group by 公司名称
------解决方案--------------------
探讨
SQL code

select
公司名称,
sum(case when 销售部门='展厅' then 1 else 0 end) 展厅,
sum(case when 销售部门='区域' then 1 else 0 end) 区域
from 你的表
group by 公司名称
  相关解决方案