SQL Server 查询横表变竖表的sql语句简析
发布时间:2020-05-24 01:31:00 所属栏目:MsSql 来源:互联网
导读:SQL Server 查询横表变竖表的sql语句简析
|
感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧! 首先是三张表, CNo对应的是课程,在这里我就粘贴了。【图片暂缺】 主表 【图片暂缺】 人名表 按照常规查询 SELECT s.SName,c.CName,s2.SCgrade FROM S s INNER JOIN SC s2 ON s2.SNo = s.SNo INNER JOIN C c ON c.CNo = s2.CNo 那么结果是这样的 【图片暂缺】
但是这是横表 不是我想看到的结果。 我们要看到这样的结果: 【图片暂缺】 那么怎么办呢? 代码如下:
第二种写法:
代码如下:
这是我工作遇到过得情况,总结下来。如果有遇到这种情况的话可以参考下。
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- SQL Server 2008根据计算机设置获取DATETIMEOFFSET
- sql-server – 在Powershell中将SQL查询作为数组返回
- 为什么Doctrine2不会自动引用所有SQL标识符?
- sql-server – 等同于Oracle的SQL Server数据类型?
- Mysql中日期和时间函数应用不用求人
- SQL Server SQL建立数据库及删除数据库命令
- progress-4gl – 从Progress OpenEdge数据库中的表中获取前
- SQL Server 2008设置DateTime变量
- sql server如何利用开窗函数over()进行分组统计
- SQL Server SQL Transcation的一些总结分享
