位置: 编程技术 - 正文

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

  • 支付国外佣金代扣代缴增值税
  • 珠宝饰品在什么地方买
  • 组成计税价应该是含税价还是不含税价?
  • 印花税计入什么科目会计分录
  • 附加税减半征收的条件
  • 小规模交社保有人数限制吗
  • 费用性税金计入什么科目
  • 工程项目估算收入要缴税吗
  • 会计科目已受控于应收应付系统
  • 低于5000是什么意思
  • 企业稳岗补贴怎么查
  • 电子承兑汇票如何撤回
  • 银行手续费发票怎么开
  • 企业销售产品的成本是指已销产品的
  • 外购的半成品属于原材料吗
  • 利息收入汇算清缴
  • 不需要缴纳企业所得税的企业类型
  • 生产用水的会计分录
  • 腾讯计算机系统扣费15元怎么查
  • 红字发票信息单需要寄给对方吗
  • 劳务外包公司代发工资能正常发吗
  • 参加展会的住宿费计入什么科目
  • 公司员工餐费会计分录
  • 开业好不好
  • 服务业成本会计分析
  • 注册表修改系统安装日期
  • 月末计提电费
  • win服务器安装
  • 固定资产原值减少说明什么
  • linux常用命令make
  • 股东个人消费如何合理报销
  • 玻璃深加工企业排名
  • 100多年前程序员
  • python偏函数理解
  • 库存盘点差异会计分录
  • 税务三方协议怎么重签
  • 赠送油卡怎么使用
  • 农民工工资专用账户
  • 织梦怎么样
  • 银行业的利润率
  • 免税不能抵扣
  • 坏账核销的会计处理
  • 会计凭证分为几个部分包括哪些内
  • 小企业长期债券投资入账价值
  • sqlserver2008数据库定时备份
  • 盈余公积的提取条件
  • 小微企业减免的增值税账务处理
  • 生育津贴和产假工资就高原则
  • 缴纳车辆购置税有发票吗
  • 退票凭证丢了怎么办
  • 福利费列支的个税怎么算
  • 执行迟延履行金的规定
  • 应收账款有什么
  • 应交增值税减免税款科目
  • 银行承兑汇票怎么做账务处理
  • 收到联营单位投入的设备一台
  • 收据能作为抵减成本吗
  • 未开票州
  • 汇算清缴费用调增会计处理
  • 会计账簿怎么填写模式
  • 旅行社开的机票款可以抵扣吗
  • mysql获取当前时间
  • centos 安装
  • 硬盘版win10
  • win7系统怎么给软件打开摄像头权限
  • win7系统本身会占用多少空间
  • js如何将毫秒转换为日期
  • anaconda使用指南
  • python引用方法
  • javascript有哪些
  • bash shell 语法
  • JavaScript中的NaN代表什么
  • bootstrapping怎么做
  • jquery点击按钮修改表格数据
  • Python字符串的常用方法
  • 中国税务徽标
  • 起诉公司需要法人信息吗
  • 北京买车如何摇号
  • 专票代开流程?
  • 消费税和增值税的异同点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设