SQL Server行转列的方法解析

发布时间 - 2026-01-11 00:18:02    点击率:

话不多说,请看代码:

/*
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

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# sql  # 行转列  # SQLServer行转列实现思路记录  # Sql Server 2000 行转列的实现(横排)  # 行转列之SQL SERVER PIVOT与用法详解  # SQL Server中行转列方法详细讲解  # 第一个  # 第二个  # 子句  # 可选  # 多说  # tb  # ORDER  # declare  # PIVOT  # class  # brush  # table  # pre  # lt  # gt  # SELECT  # bb  # idaa  # aa 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复  Python文件异常处理策略_健壮性说明【指导】  高性价比服务器租赁——企业级配置与24小时运维服务  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  如何快速登录WAP自助建站平台?  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  详解vue.js组件化开发实践  浅述节点的创建及常见功能的实现  如何正确下载安装西数主机建站助手?  大连网站制作公司哪家好一点,大连买房网站哪个好?  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  如何有效防御Web建站篡改攻击?  如何在香港服务器上快速搭建免备案网站?  Windows Hello人脸识别突然无法使用  如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程  JS中对数组元素进行增删改移的方法总结  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  如何快速搭建自助建站会员专属系统?  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  如何在腾讯云服务器上快速搭建个人网站?  如何基于PHP生成高效IDC网络公司建站源码?  如何在香港免费服务器上快速搭建网站?  如何为不同团队 ID 动态生成多个独立按钮  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  HTML 中动态设置元素 name 属性的正确语法详解  Python函数文档自动校验_规范解析【教程】  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  如何在IIS中配置站点IP、端口及主机头?  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  Bootstrap整体框架之CSS12栅格系统  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  如何将凡科建站内容保存为本地文件?  黑客入侵网站服务器的常见手法有哪些?  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  网站制作企业,网站的banner和导航栏是指什么?  企业网站制作这些问题要关注  nodejs redis 发布订阅机制封装实现方法及实例代码  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  Python文件流缓冲机制_IO性能解析【教程】  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  如何在阿里云虚拟主机上快速搭建个人网站?