Sql Server 行数据的某列值想作为字段列显示的方法


Posted in SQL Server onApril 20, 2022

场景:行数据的某列值想作为字段列显示

1、效果如下

Sql Server 行数据的某列值想作为字段列显示的方法

2、解决方案

使用pivot进行行转列,以及结合分组

3、代码如下

select * from(
    select DeptName,InputCode
    from FWD_Department
    group by DeptName,InputCode
) as a
pivot(
  max(InputCode) for DeptName in([随访中心],[全院],[家庭化产房],[妇科二],妇科一)
) piv

创建表:

USE [test]
GO

/****** Object:  Table [dbo].[FWD_Department]    Script Date: 2022/3/11 14:50:39 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [dbo].[FWD_Department](
	[id] [int] IDENTITY(1,1) NOT NULL,
	[DeptName] [varchar](50) NOT NULL,
	[InputCode] [nchar](10) NULL,
 CONSTRAINT [PK_one] PRIMARY KEY CLUSTERED 
(
	[DeptName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF
GO

 表记录添加:

insert into one(DeptName,InputCode)
values('随访中心','SFZX')

insert into one(DeptName,InputCode)
values('全院','QY')

insert into one(DeptName,InputCode)
values('家庭化产房','JTHCF')

insert into one(DeptName,InputCode)
values('妇科二','FKE')

insert into one(DeptName,InputCode)
values('妇科一','FKY')

到此这篇关于Sql Server中实现行数据转为列显示的文章就介绍到这了!

SQL Server 相关文章推荐
SQLServer2019 数据库的基本使用之图形化界面操作的实现
Apr 08 SQL Server
SqlServer 垂直分表(减少程序改动)
Apr 16 SQL Server
解决sql server 数据库,sa用户被锁定的问题
Jun 11 SQL Server
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
Jun 30 SQL Server
SQL Server代理:理解SQL代理错误日志处理方法
Jun 30 SQL Server
sql server删除前1000行数据的方法实例
Aug 30 SQL Server
使用MybatisPlus打印sql语句
Apr 22 SQL Server
SQL Server #{}可以防止SQL注入
May 11 SQL Server
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
May 25 SQL Server
SQL Server中T-SQL标识符介绍与无排序生成序号的方法
May 25 SQL Server
SQL解决未能删除约束问题drop constraint
May 30 SQL Server
详解SQL报错盲注
Jul 23 SQL Server
SQL Server Agent 服务无法启动
Apr 20 #SQL Server
SQLServer权限之只开启创建表权限
如何使用SQL Server语句创建表
Apr 12 #SQL Server
MSSQL基本语法操作
Apr 11 #SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 #SQL Server
sql server偶发出现死锁的解决方法
SQL Server的存储过程与触发器以及系统函数和自定义函数
Apr 10 #SQL Server
You might like
zend framework多模块多布局配置
2011/02/26 PHP
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
2012/03/27 PHP
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
php编写的简单页面跳转功能实现代码
2013/11/27 PHP
php发送post请求的三种方法
2014/02/11 PHP
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
Node.js生成HttpStatusCode辅助类发布到npm
2013/04/09 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
js中用window.open()打开多个窗口的name问题
2014/03/13 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
2015/03/19 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
Jquery 分页插件之Jquery Pagination
2015/08/25 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
2016/07/14 Javascript
简单的vue-resourse获取json并应用到模板示例
2017/02/10 Javascript
JS优化与惰性载入函数实例分析
2017/04/06 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
Vue 莹石摄像头直播视频实例代码
2018/08/31 Javascript
Python struct模块解析
2014/06/12 Python
Python实现购物车程序
2018/04/16 Python
Python中Numpy mat的使用详解
2019/05/24 Python
pandas中的series数据类型详解
2019/07/06 Python
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
个人求职简历的自我评价
2013/10/19 职场文书
入股协议书范本
2014/04/14 职场文书
领导班子四风对照检查材料思想汇报
2014/09/26 职场文书
2014年质检工作总结
2014/11/26 职场文书
2015年度党风廉政建设工作情况汇报
2015/01/02 职场文书
心灵点滴观后感
2015/06/02 职场文书
初婚初育证明范本
2015/06/18 职场文书
技术转让协议书
2016/03/19 职场文书
OpenCV-Python实现油画效果的实例
2021/06/08 Python
PYTHON InceptionV3模型的复现详解
2022/05/06 Python