位置: 编程技术 - 正文

SQLServer行列互转实现思路(聚合函数)(sql 行列转换)

编辑:rootadmin

推荐整理分享SQLServer行列互转实现思路(聚合函数)(sql 行列转换),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql行列转换最简单的方法,sqlserver 行转列,sqlserver行列转换多行多列,sqlserver 行列转置,sqlserver 行转列,sql行列互换,sql server行转列用什么方法,sqlserver行列转换多行多列,内容如对您有帮助,希望把文章链接给更多的朋友!

有时候会碰到行转列的需求(也就是将列的值作为列名称),通常我都是用 CASE END + 聚合函数来实现的。

如下:

今天看到一个新的写法,pivot 可以实现相同的功能(才开始支持)。

pivot 的语法为:

table_source

SQLServer行列互转实现思路(聚合函数)(sql 行列转换)

pivot(聚合函数(value_column) pivot_column for (columnlist))

稍微解释一下:

table_source:是我们要进行转换的表。pivot_column: 就是要进行行转列的列名。value_column:是转换后列的值。columnlist 是要生成的列。

同样是上面的例子,使用pivot 可以这样写得到同样的结果:

与之对应的 unpivot 就是列转行了(列名作为值),

unpivot 的语法为:

table_source

unpivot(value_column ubpivot_column for(columnlist))

参数的意义与pivot 是一样的。这里我们可以简单的把刚刚转后的再转回去,这样就得到原来的表了:

标签: sql 行列转换

本文链接地址:https://www.jiuchutong.com/biancheng/312898.html 转载请保留说明!

上一篇:SQL Server 2016的数据库范围内的配置详解(SQL Server 2016的数据库对象有那些?)

下一篇:sql server如何利用开窗函数over()进行分组统计(sql server如何操作)

  • 注册公司不开账户可以吗
  • 国际税收协定是怎样避税的
  • 存货是根据总账科目计算填列吗
  • 个体工商户税收标准2023年
  • 购买不良资产交印花税吗
  • 做账要不要入库单和出库单
  • 中兴通抵扣官网
  • 个人房租费收入怎么做账
  • 冲销暂估入账原材料的会计分录
  • 资本公积的核算内容不包括
  • 电力安装工程合同范本
  • 包装材料报废后如何做会计核算?
  • 企业必须要现金流入吗
  • 估价入账固定资产实际入账时补提折旧吗?
  • 研发物资
  • 异地作业人员的个税必须在收入地交吗?
  • 年底收到发票未付款怎么做账
  • 运输企业营改增
  • 护栏发票税点
  • 取得专用发票不交增值税
  • 解析居民企业非货币性资产对外投资政策
  • 增值税扣税凭证抵减销项税额
  • 期初建账实验步骤
  • 企业预算报表如何做
  • 无偿取得土地使用权的会计分录
  • 旅行社代订机票发票报销
  • 消费税怎样做分录
  • 1697510605
  • 关闭同步中心 win10
  • 营收和产值的区别和联系
  • 电脑cpu风扇不动怎么办
  • 增值税的滞纳金怎么做账
  • 怎么用winpe安装系统
  • 营改增项目
  • 温尼伯湖成因
  • 如何清理电脑浏览器
  • 退回已修改是什么意思
  • less预处理器详解
  • tensorflow2安装
  • 什么是webrip
  • web前端入门教程
  • php绘图库
  • Docker 搭建api
  • index.php备份文件名
  • 2022年最新电脑操作系统
  • 什么是三证合一纳税人
  • 金税四期上线后对个人的影响
  • 建筑安装服务的进项税有哪些
  • 职工釆暖费有何新政策
  • 不动产进项税额抵扣从什么时候开始
  • 保险没有合同算生效吗
  • 股权转让如何办理
  • 手写账目表格怎么做
  • 银行汇票后面怎样背书盖章
  • 企业取得的土地使用权用于自行开发建造厂房
  • 基本户转法人个人账户如何做账
  • 非营利医疗机构是什么单位
  • SQL Server SQL Agent服务使用教程小结
  • mysql日志有哪些
  • 收集整理的近义词
  • vista和win7哪个对配置要求高
  • ubuntu做lvm
  • win7复制文件到system32没有权限
  • ghoststartservice.exe是什么进程 有什么作用 ghoststartservice进程查询
  • win10安装win8双系统
  • pln是什么文件
  • linux定时任务实现原理
  • windows 8/10whql
  • windows 10 正式版
  • datatable.load
  • python3 urllib模块
  • cocos2dx3.2 xcode中资源路径设置问题
  • js中匿名函数的作用
  • node.js实战
  • angular api
  • python中验证码校验
  • javascript学习指南
  • 爱普生如何
  • 江苏省高中教师资格证考试科目
  • 税务系统绩效管理首要目标
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设