位置: 编程技术 - 正文

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如何操作)

  • 企业当年发放以往年度工资
  • 土地入固定资产还是无形资产
  • 物业公司停车费按什么征税
  • 出纳个人账户转公户
  • 财报中计提
  • 生产成本结转主营业务成本本币公式怎么弄
  • 个人出租商业用房
  • 存款利息单需要缴纳个人所得税吗
  • 应交税费未交增值税借方余额表示什么
  • 技术转让费怎么定价
  • 法人转钱进公账要交税吗
  • 业务协作费是什么
  • 公司注销留抵税额税法规定
  • 外地预缴税费怎么做账
  • 财税〔2017〕39号
  • 取得专用发票不交增值税
  • 建筑业进项税抵扣不足
  • 取得高新技术企业
  • 增值税普票可以抵扣税吗
  • 企业出租商铺交什么税费呢
  • 调整增值税税率
  • system 命令
  • 如何删除鸿蒙
  • 怎么把浏览器屏幕缩小
  • 提取企业发展基金分录比例
  • vue设置时间格式
  • 很有意思的一段话
  • php fopen()
  • 债权类股票有哪些
  • 公证处会计分录
  • codecline
  • 营改增后如何纳税
  • 前端框架学哪个好
  • 一般纳税人的好处和坏处
  • vue docs
  • 收到政府扶持资金
  • 保险公司应收保费汇报范文
  • python中有很多包管理工具
  • 关税完税价格计算增值税
  • 注销的公司需要清算吗
  • 织梦模板转讯睿模板
  • dedecms51
  • 一般项目的进项税和即征即退进项税
  • 使用sqlserver创建数据库和删除数据库的实验总结
  • mysql怎么防止sql注入
  • 不动产经营租赁包括哪些内容
  • 红字发票的数量乘以单价可以不等于含税金额吗
  • 企业之间借款利息开票编码
  • 财务软件是有哪些软件
  • 以前年度买的固定资产一直未入账,现在还能入账吗?
  • 融资租赁业务的账务及涉税处理
  • 应付职工薪酬中社保费怎么记账
  • 预提费用汇算清缴前取得发票
  • 政府对失业人员补贴
  • 为什么出口退税是贷方
  • 消费满赠送活动规则
  • sql server 还原数据库后显示为备用只读
  • mysql高级功能
  • mysql怎么修改列的类型
  • debian系统教程
  • xp系统为什么网页打不开了
  • 高危禁止安装怎么解除
  • xp系统自动升级win7
  • win8c盘
  • xp电脑桌面图片显示缩略图
  • iis安装文件xp版
  • win8使用教程和技能
  • win8系统安装的软件在哪里
  • cocos2d怎么用
  • jquery 使用
  • linux vim编辑命令显示行号
  • qt绘制3d
  • javascript写html
  • 基于android的app的设计与开发
  • python3+PyQt5实现使用剪贴板做复制与粘帖示例
  • 浅谈javascript网页编码特效论文
  • javascript面向对象编程指南 pdf
  • python常用的内置逻辑判断函数
  • 山东省工会经费收支管理办法
  • 地税局社保宣传标语
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设