位置: 编程技术 - 正文

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

  • 增值税应纳税额是什么意思
  • 年应税销售额是利润表中的营业收入吗
  • 个税返还款要交增值税吗
  • 应收利息增加会计分录
  • 设备5年直线法计提折旧怎么做
  • 金税盘查发票明细
  • 小企业会计准则以前年度损益调整
  • 可供出售金融资产和交易性金融资产
  • 自产产品用于业务宣传确认收入吗
  • 经纪代理服务怎么做分录
  • 公司代扣代缴的个人所得税怎么做账
  • 暂估成本跨年后未收到票如何处理
  • 以前年度损益所得怎么算
  • 付现金给别的公司是否可以开具发票呢?
  • 金税盘发票号码确认显示不全
  • 固定资产所取得的成本
  • 公司买手机可以开票抵扣吗
  • 公司亏损转让股权
  • 已经缴纳税款怎么作废申报
  • 建筑业预收账款如何缴税
  • 企业购买救生棒合法吗
  • 企业所得税季报怎么申报
  • 会计报表上总资产怎么填
  • 审计调整分录如何处理
  • 资产总额季初和季末
  • 公司清算补偿工资标准
  • 未按规定安装使用税控装置
  • 电商企业如何确定产品结构
  • 先计提房租后收到发票 发票附在哪
  • 火车票飞机票进项税额怎么抵扣
  • 老板请客吃饭拿餐饮发票公司报销怎么账务处理?
  • 本月销项大于进项
  • 资产负债表短期负债包括哪些
  • 设置ahci模式后,开不了机
  • 个人所得税计提缴纳会计分录
  • bearshare.exe进程安全吗 bearshare是什么进程
  • 企业缴纳保险的比例
  • element ui el-tree
  • 阿伦河在哪
  • 变动成本法计算营业利润
  • 前端项目部署到nginx
  • csdn创作激励
  • 模式识别与图像处理能做什么
  • gpt3 模型大小
  • access如何设置宏的功能
  • 其他权益工具投资
  • mysql跨库join
  • 工会经费可以列支哪些项目
  • 存货报废进项税转出分录
  • 广告公司非税收入标准
  • 给员工租房怎么才能避开风险
  • 法院退诉讼费账务处理
  • 在外地设办事处需要办什么手续
  • 物业公司付电业费合法吗
  • 增值税发票税控开票软件用户密码
  • 支付外债利息要代扣代缴哪几个税
  • 待摊费用怎么做凭证科目
  • 劳务公司的工资表怎么做账
  • win7系统旗舰版和纯净版的区别
  • win7怎么删除桌面图标
  • win2003r2企业版密钥
  • ubuntu安装linux五笔输入法
  • 挖掘出潜能
  • win10电脑提示
  • win8怎么删除输入法
  • unix网络命令
  • win7只能上qq不能上网页
  • cocos2d游戏源码
  • node.js加密
  • android kotlin开发
  • javascript如何学
  • 怎么创建pom.xml
  • mysql定时脚本
  • [置顶]星陨计划
  • 细说javascript
  • 浅谈jQuery中ajaxPrefilter的应用
  • js简单网速测试方法
  • 音频资料下载
  • 混凝土税率是多少2021
  • 郑州土地出让金2023年多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设