位置: 编程技术 - 正文

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

  • 设备检验检测
  • 税务师考试要求核酸检测
  • 会计账本需要装订的有哪些
  • 结转成本费用会计分录
  • 外购商品计入
  • 公司报销学费属于 薪酬还是福利呢
  • 季度申报表营业成本怎么填
  • 增值税税率变动情况
  • 递延收益现金流量附表项目
  • 2019年一般纳税人附加税减免政策
  • 员工工资漏申报怎么办
  • 什么是大头小头
  • 雇主责任保险
  • 销售收入大于纳税申报销售收入
  • mac系统怎么删除用户
  • 主办会计工作注意什么
  • 会计如果做假账
  • 如何解决win7系统不稳定
  • 苹果 macOS 13.3 开发者预览版 Beta 2 发布
  • windows商店下载不了
  • 金融工具减值会影响什么
  • 劳务报酬个人所得税税率表2023
  • 坏账损失可以做销项税转出吗
  • 坏账准备 结转
  • 电和电能是什么关系
  • 债务重组收益的计算
  • 企业如何做账报税流程
  • PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
  • php获取文件内容
  • css calculate
  • uniapp跨域解决方案
  • 数据库防止重复数据
  • 全网最详细的李白解说来了
  • 待摊费用在资产负债表里写在哪
  • dpkg命令详解
  • 农民工专用账户回执单
  • 数量金额式账页图片
  • 销售不动产预征率是多少
  • 小规模纳税人代收水电费税率
  • 即征即退实际退税额35栏可以不填吗
  • 建筑企业未按规定预缴增值税
  • 织梦文章标题显示不全
  • 子公司可以吸收母公司吗
  • 长期借调人员工资福利
  • mysql常用命令有哪些
  • 月末一般无余额的账户是( )
  • 品种法的特点有( )
  • 结转成本是什么凭证
  • 购货方收到销售折扣发票怎么入账
  • 报废车补贴政策2023
  • 民办非盈利组织注销了在哪登报
  • 水电费没有收到怎么处理
  • 以前期间留抵税额是什么意思
  • 固定资产改建支出的扣除规定
  • 修建的道路怎么做账
  • 房地产 监控
  • 试运行收入冲减哪个项目
  • 利润总额与应纳税所得额的差异国内动态
  • macbookair安装rosetta
  • centos安装ufw
  • mac安装win10键盘失灵
  • win10企业版怎么连接无线网
  • linux怎么分盘
  • windows听歌软件
  • win10win8
  • win10系统更新后网速变慢
  • win10系统组策略怎么打开
  • 怎么禁止电脑qq自动启动
  • python3.9爬取网页教程
  • 10个JavaScript中易犯小错误
  • ListView中EditText焦点问题
  • JavaScript italics方法入门实例(把字符串显示为斜体)
  • python asyncio await
  • 江苏电子税务局app下载
  • 冻结银行账户属于什么
  • 车辆退款
  • 重庆税务局发票作废
  • 税控机怎么开发票
  • 杨柳青还迁房2024年还建不建
  • 地税注销需要什么资料
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设