sqlserver纵表变横表(SQL Server行转列的方法解析)
类别:数据库 浏览量:2485
时间:2021-11-08 16:08:19 sqlserver纵表变横表
SQL Server行转列的方法解析话不多说,请看代码:
/* SELECT <非透视的列>, [第一个透视的列] AS <列名称>, [第二个透视的列] AS <列名称>, ... [最后一个透视的列] AS <列名称>, FROM (<生成数据的 SELECT 查询>) AS <源查询的别名> PIVOT ( <聚合函数>(<要聚合的列>) FOR [<包含要成为列标题的值的列>] IN ( [第一个透视的列], [第二个透视的列], ... [最后一个透视的列]) ) AS <透视表的别名> <可选的 ORDER BY 子句>; */ declare @tb table ( cid int ,cname varchar(10) ) insert into @tb select 1,'aa' union all select 2,'bb' select * from @tb declare @idaa int ,@idbb int select aa,bb from( select cid,cname from @tb )as tt pivot( max(cid) for cname in([aa],bb) )piv
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持开心学习网!
您可能感兴趣
- sqlserver数据库实时同步(SQL Server实时同步更新远程数据库遇到的问题小结)
- mysql 分库分表步骤(MySQL读多写少设计方案 - 分库分表还能这么做?)
- sql server设置自增(sql server建表时设置ID字段自增的简单方法)
- navicatformysql怎么激活(一文读懂navicat for mysql基础知识)
- mysql 索引怎么实现(Mysql中索引和约束的示例语句)
- sqlserver触发器编写(SQLSever中的触发器基本语法与作用)
- mysql数据库使用规则(mysql数据库基本语法及操作大全)
- sqlserver电脑休眠时断开连接(浅谈sqlserver下float的不确定性)
- python操作mysql连接池(详解Python连接MySQL数据库的多种方式)
- mysql快速添加百万条记录(Mysql快速插入千万条数据的实战教程)
- mysql优化方案最新(记一次MySQL的优化案例)
- python怎么操作mysql(详解Python的数据库操作pymysql)
- mysql怎么把行变列(MySQL 中行转列的方法)
- 创建数据库入门教程mysql(MySQL数据库安装教程一学就会)
- mysql配置多实例
- mysql怎么创建联合索引(mysql的联合索引复合索引的实现)
- 吐槽完《弧光大作战》之后,我们和设计师聊了聊魔兽首款手游的立项初衷和未来(吐槽完弧光大作战之后)
- 魔兽争霸3自定义战役少年杰雷 2(魔兽争霸3自定义战役少年杰雷)
- 今日菜价 芥兰涨幅最高 1.33 ,花菜降幅最高 3.10(今日菜价芥兰涨幅最高)
- 今日菜价 椰菜涨幅最高 3.25 ,水空心菜降幅最高 2.58(今日菜价椰菜涨幅最高)
- 今日菜价 红三鱼涨幅最高 4.41 ,黄鳝降幅最高 5.06(红三鱼涨幅最高)
- 今日菜价 西生菜涨幅最高 6.19 ,生菜降幅最高 5.38(西生菜涨幅最高)
热门推荐
- MongoDB聚合函数
- 如何让tomcat启动更快(快速解决Tomcat启动慢的问题,超简单)
- php实例说明(PHP中Static静态关键字功能与用法实例分析)
- sql怎么设置排列(SQL写法--行行比较)
- sql server 管理日志可以删除吗(SQL Server查看login所授予的具体权限问题)
- thinkphp5.1 执行流程(Thinkphp5.0 框架的请求方式与响应方式分析)
- 宝塔linux面板新手使用教程交流(宝塔面板Linux自动磁盘挂载工具 BT-Panel 1.0)
- 常见的sql注入技术(浅谈一次与sql注入 & webshell 的美丽“邂逅”)
- 如何用python创建单链表(Python3实现的反转单链表算法示例)
- ASP.NET匿名类型var