行转列

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值