位置: 编程技术 - 正文

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

  • 增值税发票进销项不一致
  • 房地产公司自用房屋销售土地增值税计算
  • 工资中代扣款是什么
  • 金税四期查到了怎么办
  • 手工发票可以抵增值税吗
  • 外商投资企业啥意思
  • 进项税转出申报表能填负数吗
  • 生产成本直接材料包括哪些
  • 来料加工税务账应采取哪种核算方式?
  • 电子承兑汇票付款流程
  • 开票与实际收款不一致有什么风险
  • 折扣折让的销售方式有哪些
  • 建筑企业劳务分包税务筹划
  • 公司注销取不到采购发票怎么汇算清缴?
  • 会计账簿的定义及其作用
  • 所得税预缴申报表
  • 个人所得税期末余额在借方表示
  • 6种个人所得税违规手段,财务人再小心别跳坑!
  • 增值税开票系统收款人在哪里设置
  • 采用简易计税方法
  • 上年度退回来的所得税,怎么做分录
  • 没发票大额费用支出能税前扣除吗?
  • 电子税务局如何查询已开发票
  • 税控盘登不上怎么回事
  • win11桌面图标怎么设置
  • deepin安装windows字体
  • 发票开出后对方不付款
  • 成品油的消费税可以抵扣吗
  • 房地产企业预售房产怎么缴税
  • 新店开业费用预算表格
  • 物流中的代收货款是什么意思
  • PHP:mcrypt_module_open()的用法_Mcrypt函数
  • 外企采购回扣普遍吗
  • php中execute
  • 固定资产折旧的方法有几种
  • 收到预付货款下月交货会计分录
  • 营改增后土地增值税如何计算
  • elementui中文网
  • java解析xml常用方式
  • php mysql procedure实现获取多个结果集的方法【基于thinkPHP】
  • init 6命令
  • 将外购商品用于捐赠的分录
  • 先收到保险公司赔付然后赔给顾客医药费怎么做帐
  • 以下哪些企业需要填报
  • 普通发票增量需要什么资料
  • 一般纳税人销售旧货适用征收率是?
  • 私募基金成立的规模条件
  • 企业所得税的征税对象和纳税人分别负有的纳税义务
  • 收到境外企业顾问费
  • 机票改签费可以报销吗
  • 建设工程合同从完成承包的内容进行划分
  • sql server 2008 2014
  • mysql select语句操作实例
  • 简述税收筹划的意义
  • 管理费用 暂估入账
  • 汇算清缴后收到退回的所得税
  • 人工费的发票税率怎么算
  • 发票盖章需要知道的10个问题
  • 内勤会计是不是不算会计
  • 商业企业固定资产一次性扣除
  • myeclipse连接mysql数据库代码
  • sql批量修改数据语句
  • 怎么在电脑上设置快捷图标
  • windows软件包2012能删吗
  • winxp开启远程控制
  • 磁盘限制
  • win7系统出现蓝屏
  • win7怎么调图片大小
  • JQuery.Ajax()的data参数类型实例详解
  • opengl3d
  • 批处理文件自动登录远程桌面
  • css不需要编译
  • JavaScript不支持ie
  • jsp实现ajax
  • jquery中哪个属性判断按钮是否被选择?
  • JavaScript基础语法
  • 怎么做到开放
  • 城市配套费需要交税吗
  • 怎么查询开票信息呢
  • 如何查询哈尔滨医院药品信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设