亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

全天各個時間段產品銷量情況統計

2024-07-21 02:46:06
字體:
來源:轉載
供稿:網友
全天各個時間段產品銷量情況統計

數據庫環境:SQL SERVER 2005

現有一個產品銷售實時表,表數據如下:

字段name是產品名稱,字段type是銷售類型,1表示售出,2表示退貨,字段num是數量,字段ctime是操作時間。

要求:

  在一行中統計24小時內所有貨物的銷售(售出,退貨)數據,把日期考慮在內。

分析:

  這實際上是行轉列的一個應用,在進行行轉列之前,需要補全24小時的所有數據。補全數據可以通過系統的數字輔助表

spt_values來實現,進行行轉列時,根據type和處理后的ctime分組即可。

1.建表,導入數據

CREATE TABLE snake (name VARCHAR(10 ),type INT,num INT, ctime DATETIME )INSERT INTO snake VALUES(' 方便面', 1,10 ,'2015-08-10 16:20:05')INSERT INTO snake VALUES(' 香煙A ', 2,2 ,'2015-08-10 18:21:10')INSERT INTO snake VALUES(' 香煙A ', 1,5 ,'2015-08-10 20:21:10')INSERT INTO snake VALUES(' 香煙B', 1,6 ,'2015-08-10 20:21:10')INSERT INTO snake VALUES(' 香煙B', 2,9 ,'2015-08-10 20:21:10')INSERT INTO snake VALUES(' 香煙C', 2,9 ,'2015-08-10 20:21:10')
View Code

2.補全24小時的數據

/*枚舉0-23自然數列*/WITH    x0          AS ( SELECT   number AS h               FROM     master..spt_values               WHERE    type = 'P'                        AND number >= 0                        AND number <= 23             ),/*找出表所有的日期*/        x1          AS ( SELECT DISTINCT                        CONVERT(VARCHAR(100), ctime, 23) AS d               FROM     snake             ),/*補全所有日期的24小時*/        x2          AS ( SELECT   x1.d ,                        x0.h               FROM     x1                        CROSS JOIN x0             ),        x3          AS ( SELECT   name ,                        type ,                        num ,                        DATEPART(hour, ctime) AS h               FROM     snake             ),/*整理行轉列需要用到的數據*/        x4          AS ( SELECT   x2.d ,                        x2.h ,                        x3.name ,                        x3.type ,                        x3.num               FROM     x2                        LEFT JOIN x3 ON x3.h = x2.h             )
View Code

3.行轉列

SELECT  ISNULL([0], 0) AS [00] ,            ISNULL([1], 0) AS [01] ,            ISNULL([2], 0) AS [02] ,            ISNULL([3], 0) AS [03] ,            ISNULL([4], 0) AS [04] ,            ISNULL([5], 0) AS [05] ,            ISNULL([6], 0) AS [06] ,            ISNULL([3], 7) AS [07] ,            ISNULL([8], 0) AS [08] ,            ISNULL([9], 0) AS [09] ,            ISNULL([10], 0) AS [10] ,            ISNULL([3], 11) AS [11] ,            ISNULL([12], 0) AS [12] ,            ISNULL([13], 0) AS [13] ,            ISNULL([14], 0) AS [14] ,            ISNULL([3], 15) AS [15] ,            ISNULL([16], 0) AS [16] ,            ISNULL([17], 0) AS [17] ,            ISNULL([18], 0) AS [18] ,            ISNULL([19], 15) AS [19] ,            ISNULL([20], 0) AS [20] ,            ISNULL([21], 0) AS [21] ,            ISNULL([22], 0) AS [22] ,            ISNULL([23], 15) AS [23] ,            type ,            d AS date    FROM    ( SELECT    d ,                        h ,                        type ,                        num              FROM      x4            ) t PIVOT( SUM(num) FOR h IN ( [0]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久国产精品久久久| 亚洲三级免费看| 亚洲www视频| 91久热免费在线视频| 中文字幕9999| 亚洲精品国产精品自产a区红杏吧| 国产欧美一区二区三区久久人妖| 66m—66摸成人免费视频| 国产日产欧美精品| 国产精品一区二区三区成人| 亚洲a一级视频| 91精品国产免费久久久久久| 久久久电影免费观看完整版| 国产精品第10页| 欧美国产精品人人做人人爱| 中文字幕日韩欧美| 午夜精品一区二区三区av| 亚洲自拍偷拍在线| 成人在线视频网站| 亚洲成人久久网| 欧美日韩中文字幕在线视频| 精品无人区太爽高潮在线播放| 久久男人av资源网站| 精品福利免费观看| 欧日韩在线观看| 亚洲的天堂在线中文字幕| 亚洲自拍小视频免费观看| 久久久国产精品x99av| 日韩国产高清污视频在线观看| 亚洲美女av黄| 日韩精品一区二区视频| 性夜试看影院91社区| 亚洲精品av在线| 亚洲激情免费观看| 国产精品美女av| 中文字幕一区日韩电影| 亚洲香蕉av在线一区二区三区| 国产亚洲日本欧美韩国| 国产网站欧美日韩免费精品在线观看| 精品国产视频在线| 性色av一区二区三区| 成人国产精品久久久久久亚洲| 日韩亚洲欧美中文高清在线| 岛国av一区二区在线在线观看| 亚洲激情 国产| 性欧美xxxx视频在线观看| 亚洲欧美中文在线视频| 亚洲伊人成综合成人网| 97视频在线观看网址| 欧美精品午夜视频| 国产精品96久久久久久又黄又硬| 欧美激情精品久久久久| 国产精品扒开腿做爽爽爽男男| 国产一区二区香蕉| 欧美麻豆久久久久久中文| 日本久久中文字幕| 最近免费中文字幕视频2019| 国产中文字幕日韩| 国产精品免费电影| 中日韩美女免费视频网站在线观看| 国产成人精品日本亚洲专区61| 国产精品综合网站| 精品成人乱色一区二区| 亚洲天堂影视av| 插插插亚洲综合网| 国产精品久久久久久久久| 亚洲国产一区二区三区四区| 色无极亚洲影院| 久久这里只有精品99| 国产精品成人av在线| 欧美综合一区第一页| 91在线高清视频| 亚洲精品福利免费在线观看| 日韩免费观看av| 国产免费一区二区三区在线观看| xvideos亚洲人网站| 88国产精品欧美一区二区三区| 日韩一区二区久久久| 在线视频欧美日韩精品| 91亚洲精品久久久| 欧美性黄网官网| 亚洲视频在线观看视频| 欧美中文字幕在线播放| 国产色婷婷国产综合在线理论片a| 777精品视频| 欧美另类极品videosbest最新版本| 中文字幕在线视频日韩| 欧美午夜丰满在线18影院| 欧美亚洲另类视频| 欧美日韩国产黄| 91夜夜揉人人捏人人添红杏| 国产精品久久久久久搜索| 亚洲精品国精品久久99热一| 久久人人爽人人爽爽久久| 亚洲天堂av网| 91精品国产综合久久久久久久久| 91精品久久久久久久久久久| 国产精品人人做人人爽| 日韩在线视频导航| 国外日韩电影在线观看| 国产亚洲精品久久久久动| 成人国产精品一区二区| 57pao国产精品一区| 欧美日韩黄色大片| 激情懂色av一区av二区av| 欧美日产国产成人免费图片| 欧美日韩国产精品一区| 日韩经典中文字幕| 中文字幕日韩有码| 91国产视频在线| 日本精品久久久久久久| 久久久综合免费视频| 欧美超级免费视 在线| 久久这里只有精品视频首页| 久久99久国产精品黄毛片入口| 欧美巨乳美女视频| 日韩的一区二区| 日日狠狠久久偷偷四色综合免费| 国产精品福利观看| 国产国语刺激对白av不卡| 97视频免费在线看| 亚洲免费视频网站| 69av成年福利视频| 日本免费在线精品| 亚洲在线观看视频| 91精品中国老女人| 91av在线免费观看视频| 国产97在线视频| 亚洲摸下面视频| 91精品国产乱码久久久久久久久| 亚洲香蕉av在线一区二区三区| 精品久久久国产精品999| 日韩欧美一区二区三区| 国产精品第10页| 欧美日韩亚洲精品一区二区三区| 精品国产自在精品国产浪潮| 日韩中文字幕网| 555www成人网| 国产一区二区三区精品久久久| 午夜精品一区二区三区视频免费看| 久久久最新网址| 日韩久久免费视频| 亚洲欧美资源在线| 亚洲第一视频网站| 在线看片第一页欧美| 色妞色视频一区二区三区四区| 国产视频精品久久久| 亚洲国产精品国自产拍av秋霞| 日本一区二区在线免费播放| 久久精品99久久久久久久久| 久久艹在线视频| 中文字幕欧美精品日韩中文字幕| 欧美日本黄视频| 国产精品久久不能| 亚州精品天堂中文字幕| 青草青草久热精品视频在线网站| 亚洲成人精品av| 久久香蕉国产线看观看网| 色琪琪综合男人的天堂aⅴ视频| 中文字幕亚洲综合久久筱田步美| 欧美日韩国产区| 亚洲人成欧美中文字幕| 国产综合福利在线| 宅男66日本亚洲欧美视频|