sql server convert 函数(sql server通过pivot对数据进行行列转换的方法)
类别:数据库 浏览量:2262
时间:2021-10-08 00:39:38 sql server convert 函数
sql server通过pivot对数据进行行列转换的方法脚本:
/* 说明:sql server如何通过pivot对数据进行行列转换 */ create table #t ( [员工工号] nvarchar(50), [员工姓名] nvarchar(50), [月份] nvarchar(50), [工资] int ) insert into #t values(N'01', N'张三', N'2020年01月', 2400) ,(N'02', N'李四', N'2020年01月', 3000) ,(N'01', N'张三', N'2020年02月', 2400) ,(N'02', N'李四', N'2020年02月', 3000) ,(N'03', N'王五', N'2020年02月', 5500) ,(N'01', N'张三', N'2020年03月', 2400) ,(N'02', N'李四', N'2020年03月', 1200) ,(N'03', N'王五', N'2020年03月', 5500) ,(N'04', N'赵六', N'2020年03月', 30000) ,(N'01', N'张三', N'2020年04月', 3000) ,(N'03', N'王五', N'2020年04月', 5500) ,(N'04', N'赵六', N'2020年04月', 30000) --行列转换前的源数据 select * from #t --行列转换后的目标数据 select [员工工号], [员工姓名] , [2020年01月], [2020年02月], [2020年03月], [2020年04月] from #t D pivot(max([工资]) for [月份] in ([2020年01月], [2020年02月], [2020年03月], [2020年04月])) Q order by [员工工号] drop table #t
脚本运行结果:
总结
到此这篇关于sql server通过pivot对数据进行行列转换的方法的文章就介绍到这了,更多相关sql server pivot行列转换内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- mysqlsource命令作用(MySQL source命令的使用简介)
- mysql流式查询(MySQL全面瓦解之查询的正则匹配详解)
- mysql查询数据去除重复(MySQL 大批量插入,如何过滤掉重复数据?)
- idea配置mysql最大连接数(IDEA连接不上MySQL端口号占用的解决)
- mysql慢日志查询作用(MySQL 慢查询日志的开启与配置)
- sqlserver自增长id重置(SQL server 自增ID--序号自动增加的字段操作)
- mysql百万数据分页查询优化方案(MySQL单表亿级数据分页怎么优化?)
- 安装mysql中要注意什么问题(安装Mysql时可能会遇到的一些疑难杂症)
- SQLServer获取临时表所有列名或是否存在指定列名的方法(SQLServer获取临时表所有列名或是否存在指定列名的方法)
- mysqlmha架构图(MySQL之MHA高可用配置及故障切换实现详细部署步骤)
- sqlserver分组查询(sql server如何利用开窗函数over进行分组统计)
- sql取整数函数(SQL中位数函数实例)
- mysqltruncate(MYSQL中Truncate的用法详解)
- mariadb导入数据库命令(MySQL/MariaDB 如何实现数据透视表的示例代码)
- mysql各种锁详解(MySQL 查看事务和锁情况的常用语句分享)
- sqlserver日志被删除(sql server日志处理不当造成的隐患详解)
- 数学语文题目(语文的数学题)
- 香蕉(香蕉三种人不宜吃)
- 没钱可以快乐吗(没钱也能快乐吗)
- 快乐是什么(快乐就是)
- 东南亚有哪个国家(东南亚有哪个国家最发达)
- 东南亚安全吗(好不好挣钱)
热门推荐
- HTTP请求中浏览器缓存
- laravel自定义使用方法(Laravel使用Queue队列的技巧汇总)
- virtualbox 虚拟centos使用方法(Virtualbox 安装centos7虚拟机的图文教程详解)
- 如何用tomcat部署web项目(一文搞懂如何部署启动多个tomcat并移植项目)
- vue如何excel表格上传功能(Vue + iView实现Excel上传功能的完整代码)
- ASP.NET全角与半角相互转换
- php探针哪个牌子好用(php探针使用原理和技巧讲解)
- python虚拟环境和包使用教程(在win10和linux上分别安装Python虚拟环境的方法步骤)
- php面向对象如何开发(PHP创建对象的六种方式实例总结)
- django中的urlpatterns(Django web框架使用url path name详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9