交叉表查询
来源:互联网 发布:2017淘宝违禁词有哪些 编辑:程序博客网 时间:2024/06/06 14:38
方法一
use testdemo001;
go
select * from
(
select a.姓名,a.货主地区,COUNT(a.id) as 订单数
from order_test a inner join 雇员 on a.雇员ID=雇员.id
group by a.姓名,a.货主地区
)as 分组
pivot
(
sum(订单数)
for 货主地区 in(东北,西北,西南)
)as pvt
go
--方法二
use testdemo001;
go
select 雇员ID,
SUM(case 货主地区 when '东北' then 1 else 0 end)as 东北,
SUM(case 货主地区 when '西北' then 1 else 0 end)as 西北,
SUM(case 货主地区 when '西南' then 1 else 0 end)as 西南
from order_test
group by 雇员ID
ORDER BY 雇员ID
GO
阅读全文
0 0
- 交叉表查询统计
- 交叉表查询
- sql 交叉表查询
- mysql 交叉表查询
- MSSQL交叉表查询
- 交叉表查询
- 交叉表查询(TRANSFORM)
- 交叉表查询中的累计
- 交叉表查询中的累计
- 交叉表查询生成问题
- Mysql5 实现交叉表查询
- 交叉查询
- 交叉查询
- 交叉表、行列转换和交叉查询经典
- oracle 动态交叉查询 行列互换 oracle动态交叉表
- 交叉表、行列转换和交叉查询经典
- 交叉表、行列转换和交叉查询经典
- 交叉表、行列转换和交叉查询经典
- 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 C. Sum
- OpenJudge百炼-1936-全在其中-C语言-字符串处理
- Android Class类加载机制
- MYSQL简单的binlog恢复测试
- 海量数据处理的SQL性能优化
- 交叉表查询
- Selenium+Python 自动化操控登录界面(有简单验证码图片校验)
- .NET编程(02) 反射
- Git高级教程- 远程仓库版本回退方法
- 小工具-jsp实现验证码功能
- Leetcode-Pointer Magic
- F
- java任务--对角线相加
- 事务