SQL行列转换
来源:互联网 发布:阿里云 80端口 编辑:程序博客网 时间:2024/05/17 20:32
当需要处理同一张表的两条数据,让其相同的字段显示一条,不同字段分别显示
这两条数据必须要有公共字段,通过公共字段进行分组,然后在分组的基础上找出区分同一组不同的两条数据的字段,加入条件区分然后输出,
最前面的max聚合函数用来取出查的数据,可当做固定语法来写
Select
max(CASE WHEN (`status`.`WARNING_TYPE` = '01') THEN `status`.`FLOWCODE_ID` ELSE NULL END) AS `FLOWCODE_ID1`,
max(CASE WHEN (`status`.`WARNING_TYPE` = '02') THEN `status`.`FLOWCODE_ID` ELSE NULL END) AS `FLOWCODE_ID2`
FROM
`boyo_b_site_status_info` `status`
GROUP BY
`status`.`PARTNER_ID`
阅读全文
0 0
- SQL进行行列转换
- SQL的行列转换
- sql 行列转换
- SQL 行列转换查询
- SQL 行列转换查询
- SQL行列转换实战
- SQL 行列转换
- SQL行列转换实战
- sql server 行列转换
- SQL行列转换
- sql server 行列转换
- 经典SQL----行列转换
- SQL Server 行列转换
- 经典SQL行列转换
- sql 行列转换
- SQL行列转换
- 行列转换的SQL
- SQL行列转换
- Kotlin 学习之类和继承
- app上架appstore流程
- 详解小程序事件对象中的参数
- 游戏编程之DirectX的修炼:三(DirectX的初始化:下)
- python 多线程join()
- SQL行列转换
- 数组去重
- [shell] tr用法
- 京东2016研发工程师编程题
- 继承类要实现接口父类的所有方法吗
- 微信小程序 the server responded with a status of 404 错误解决方法
- Div#432B Arpa and an exam about geometry
- 怎么学 JavaScript?
- OpenCV编程->USB摄像头参数调试