SELECT PlayMonth ,
ISNULL(中国人保车险, 0) AS 中国人保车险 ,
ISNULL(中国平安车险, 0) AS 中国平安车险 ,
ISNULL(太平洋保险车险, 0) AS 太平洋保险车险
FROM ( SELECT o.SeriesName ,
PlayMonth ,
CONVERT(DECIMAL(19, 1), SUM(playtime)) playtime
FROM dbo.r_ads AS a
INNER JOIN dbo.ProductSeries AS o ON a.seriesID = o.SeriesID
WHERE a.seriesID IN ( 4369, 4366, 4381 )
AND PlayDay BETWEEN '20130601' AND '20140601 '
AND ChId IN ( 34, 113, 136, 148, 154, 166, 167, 180, 234,
294, 393, 474, 599, 682, 722, 724, 730, 774 )
GROUP BY o.SeriesName ,
PlayMonth
) z PIVOT( MAX(playtime) FOR SeriesName IN ( [中国人保车险], [中国平安车险],
[太平洋保险车险] ) ) x
- 浏览: 243838 次
- 性别:
- 来自: 北京
最新评论
-
u010181690:
怎么我的不管事呢
JSEnhancements for vs2012 -
sunqing0316:
public static DateTime? GetData ...
详解System.Nullable<值类型> -
sunqing0316:
请问public static DateTime? GetDa ...
详解System.Nullable<值类型> -
3eirc3:
不错,下载下来试试,原来用vs2010时的那个工具和现在这个不 ...
JSEnhancements for vs2012 -
3eirc3:
[url][b][i][u]引用[list]
[*][img] ...
JSEnhancements for vs2012
相关推荐
行转列sql实例行转列sql实例行转列sql实例行转列sql实例行转列sql实例
Sql语句实现表的行列转换,行转列,列转行
在c#后台实现 行转列的显示功能,这样就是可以不借助sql数据库的查询分析器功能也可以实现行转列功能的实现了
access行转列,可以行转列和列转行,非常实用。
Linq动态查询、行转列;可用于多功能的动态组合查询实现,后头返回组装的表头和数据集;实现行转列,动态linq组装
DB2 SQL 通过函数(CONCAT/POSSTR/LOCATE)实现行转列,列转行 可以按照标点把多列转换为一行,多行转换为一列
用存储过程写的动态行转列。简单易用,查询速度高效
kettle etl 行转列 ;讲解清楚,用列经过测试能通俗易懂讲解这个知识点
很通用的java行转列的例子,有些时候在数据库里面只有一个字段,在页面上显示成列
本篇通过行转列引出了System.Linq.Dynamic,并且介绍了过滤功能,具有很好的参考价值。下面跟着小编一起来看下吧
sql利用union all行转列 利用最原始的方法进行行转列 简单明了
C# DataTable行转列 可能从数据库读出来的数据需要转换下行列来显示、在SQL里转换占用SQL资源 放在界面用C#转换可能更好 这是个简单的例子 原来显示: 年级 班级 人数 转换为: 年级 一班 二班 三班 合计
oracle行转列
mysql行转列(将同一列下的不同内容的几行数据,转换成几列显示)、列转行、行列汇总、合并显示
sql列转行以及行转列的通用存储过程!mssqlserver版本!
sql 行转列 与列转行,oracle ,msssql等,详细数据库操作方法,各种例子,欢迎大家学习。、~
sqlserver 实现 行转列 split 分割的函数,具体使用方法写有在文件里。
主流数据(ORACLE,DB2)行转列实例,包括2种实现方式,通过case..when和left join..on;大牛补充其他的实现方式。
sqlServer行转列数据源, sqlServer行转列数据源sqlServer行转列数据源
SQL 行转列+动态获取列名 通用的动态获取列名