国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 數據庫 > SQL Server > 正文

SQLserver中cube:多維數據集實例詳解

2024-08-31 01:05:12
字體:
來源:轉載
供稿:網友

1、cube:生成多維數據集,包含各維度可能組合的交叉表格,使用with 關鍵字連接 with cube

根據需要使用union all 拼接

判斷 某一列的null值來自源數據還是 cube 使用GROUPING關鍵字

GROUPING([檔案號]) = 1 : null值來自cube(代表所有的檔案號)
GROUPING([檔案號]) = 0 : null值來自源數據

舉例:

SELECT * INTO ##GETFROM   (SELECT *    FROM ( SELECT      CASE      WHEN (GROUPING([檔案號]) = 1) THEN      '合計'      ELSE [檔案號]      END AS '檔案號',      CASE      WHEN (GROUPING([系列]) = 1) THEN      '合計'      ELSE [系列]      END AS '系列',      CASE      WHEN (GROUPING([店長]) = 1) THEN      '合計'      ELSE [店長]      END AS '店長', SUM (剩余次數) AS '總剩余',      CASE      WHEN (GROUPING([店名]) = 1) THEN      '合計'      ELSE [店名]      END AS '店名'    FROM ##PudianCard    GROUP BY [檔案號], [店名], [店長], [系列]    WITH cube    HAVING GROUPING([店名]) != 1        AND GROUPING([檔案號]) = 1 --AND GROUPING([系列]) = 1 ) AS M    UNION    ALL       (SELECT *        FROM ( SELECT          CASE          WHEN (GROUPING([檔案號]) = 1) THEN          '合計'          ELSE [檔案號]          END AS '檔案號',          CASE          WHEN (GROUPING([系列]) = 1) THEN          '合計'          ELSE [系列]          END AS '系列',          CASE          WHEN (GROUPING([店長]) = 1) THEN          '合計'          ELSE [店長]          END AS '店長', SUM (剩余次數) AS '總剩余',          CASE          WHEN (GROUPING([店名]) = 1) THEN          '合計'          ELSE [店名]          END AS '店名'        FROM ##PudianCard        GROUP BY [檔案號], [店名], [店長], [系列]        WITH cube        HAVING GROUPING([店名]) != 1            AND GROUPING([店長]) != 1 ) AS P )        UNION        ALL           (SELECT *            FROM ( SELECT              CASE              WHEN (GROUPING([檔案號]) = 1) THEN              '合計'              ELSE [檔案號]              END AS '檔案號',              CASE              WHEN (GROUPING([系列]) = 1) THEN              '合計'              ELSE [系列]              END AS '系列',              CASE              WHEN (GROUPING([店長]) = 1) THEN              '合計'              ELSE [店長]              END AS '店長', SUM (剩余次數) AS '總剩余',              CASE              WHEN (GROUPING([店名]) = 1) THEN              '合計'              ELSE [店名]              END AS '店名'            FROM ##PudianCard            GROUP BY [檔案號], [店名], [店長], [系列]            WITH cube            HAVING GROUPING([店名]) != 1                AND GROUPING([店長]) != 1 ) AS W )            UNION            ALL               (SELECT *                FROM ( SELECT                  CASE                  WHEN (GROUPING([檔案號]) = 1) THEN                  '合計'                  ELSE [檔案號]                  END AS '檔案號',                  CASE                  WHEN (GROUPING([系列]) = 1) THEN                  '合計'                  ELSE [系列]                  END AS '系列',                  CASE                  WHEN (GROUPING([店長]) = 1) THEN                  '合計'                  ELSE [店長]                  END AS '店長', SUM (剩余次數) AS '總剩余',                  CASE                  WHEN (GROUPING([店名]) = 1) THEN                  '合計'                  ELSE [店名]                  END AS '店名'                FROM ##PudianCard                GROUP BY [檔案號], [店名], [店長], [系列]                WITH cube                HAVING GROUPING([店名]) = 1                    AND GROUPING([店長]) = 1                    AND GROUPING([檔案號]) = 1 ) AS K ) ) AS T

2、rollup:功能跟cube相似

3、將某一列的數據作為列名,動態加載,使用存儲過程,拼接字符串

DECLARE @st nvarchar (MAX) = '';SELECT @st =@st + 'max(case when [系列]=''' + CAST ([系列] AS VARCHAR) + ''' then [總剩余] else null end ) as [' + CAST ([系列] AS VARCHAR) + '],'FROM ##GETGROUP BY [系列]; print @st;

4、根據某一列分組,分別建表

SELECT				'select ROW_NUMBER() over(order by [卡項] desc) as [序號], [會員],[檔案號],[卡項],[剩余次數],[員工],[店名] into ' + ltrim([店名]) + ' from 查詢 where [店名]=''' + [店名] + ''' ORDER BY [卡項] desc'		FROM			查詢		GROUP BY			[店名]

總結

以上就是本文關于SQLserver中cube:多維數據集實例詳解的全部內容,希望對大家有所幫助。有什么問題可以隨時留言,小編會及時回復大家的。感謝各位對本站的支持!


注:相關教程知識閱讀請移步到MSSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
青青青青在线| 国产丝袜精品丝袜| 亚洲图区欧美| 伊人电影在线观看| 亚洲精品在线播放视频| www.三级.com| 尤物视频在线看| 国产高清视频免费最新在线| 国产婷婷视频在线| 在线观看中文字幕的网站| 精品美女在线观看视频在线观看| 精品视频一二区| 久热国产在线| 国产91在线视频蝌蚪| av丝袜在线| 国产麻豆综合视频在线观看| 精品欧美日韩一区二区| 久久99亚洲网美利坚合众国 | 国产精品伦一区二区三区级视频频| 国产99re| 最新国产在线精品91尤物| 99热免费观看| 国产写真视频在线观看| gogogogo高清视频在线| 国产综合视频一区二区三区免费| 国产精品777一区二区| 亚洲男人的天堂成人| 午夜视频在线看| 欧美日韩一区二区三区在线播放| 国产成在线观看免费视频| 国产乱xxⅹxx国语对白| 免费国产在线视频| 在线观看中文字幕一区| 国产三级在线免费| 国产精选在线观看| 狠狠狠狠狠狠操| 日本h片在线观看| av免费网站在线观看| 黄色av免费在线| 国产视频青青| 国产区在线视频| 国产日本在线| 国产精品国精产品一二| 国产一区久久精品| 天堂在线免费av| 国产美女性感在线观看懂色av| 国产在线三区| 黄色av免费在线| 五月婷婷开心综合| 最近中文字幕mv免费高清在线| 玖玖在线视频| 久热国产在线| 牛牛热在线视频| 黄色国产网站在线播放| 尤物在线网址| 最新国产在线| 国产寡妇树林野战在线播放| 国产成人亚洲精品播放器下载| 精品美女在线观看视频在线观看| 97视频在线观看网站| av免费在线观看网站| 麻豆视频国产| 国产深夜福利| 天堂中文在线观看| 亚洲一本大道| 天堂资源最新版在线视频观看免费网| 中文字幕在线永久在线视频| 国产三区在线观看| 99热免费观看| 九七电影韩国女主播在线观看| 天天操天天曰| 在线三级中文| 国产一级免费看| 日韩亚洲一区中文字幕| 中文字幕在线免费看| 在线观看国产福利视频| 国产美女视频一区二区三区 | 久久er视频| 国产网站免费看| www.色婷婷| 91av久久| 青青草中文字幕| 999国产在线视频| 国产午夜视频| 九九热在线观看视频| 影音av资源站| 国产精品理人伦一区二区三区 | 另类视频在线| 在线中文免费视频| 国产天堂视频| 国产主播福利在线| 色欧美在线观看| 国产农村av| 久久国产精品久久久久久小说| 中文字幕2020第一页| 国产人成在线观看| 午夜国产在线| 国产麻豆一级片| 高清av中文在线字幕观看1| 亚洲精品xxxxx| 亚洲欧美小说国产图片| 国产va在线| 精品欧美日韩一区二区| 国产成人综合亚洲欧美在| 中中文字幕av在线| 尤物视频在线观看| 中文字幕成人乱码在线电影| 久久er视频| 国产免费黄网站| 欧美性猛交xxxx免费看蜜桃| www.狠狠插| 国产免费网址| 国产网站在线免费观看| 国产精品视频一区二区图片| 国产天堂资源| 精品av中文字幕在线毛片| 伊人影院在线视频| 欧洲一区av| 88av在线| 在线天堂中文| 免费在线看v| 国产三级av在线| av亚洲男人天堂| 欧美性猛交xxxx免费看久久| 福利在线国产| 精品全国在线一区二区| jizz国产| 国产福利在线视频| 日日夜夜中文字幕| 国产日本在线观看| www免费在线观看| 国产三级在线观看| 六月天色婷婷| 91中文字幕网| 国产亚洲精品自在线观看| av高清资源| 国产农村av| 在线免费看黄网站| 99视频免费在线观看| 在线播放国产区| 国产一区二区三区不卡在线| 伊人永久在线| 国产日本韩国在线播放| 欧洲亚洲精品视频| 99reav| 日本中文字幕视频| www.jizz在线观看| 在线免费日韩| 精品国语对白精品自拍视| 高清视频一区二区三区四区| 日韩a视频在线观看| 中文字幕2019第三页| 黄色片免费在线| www.99色.com| 91中文在线| 樱花草在线观看www| 成人免费一区二区三区视频网站| 在线免费观看黄色av| 中文字幕成人乱码在线电影| 成在在线免费视频| 久久国产综合视频| av网站在线播放| 天天插天天色| 亚洲天堂电影在线观看| 96精品视频| 精品国产免费第一区二区| 国产一二区在线观看| 粉嫩av一区| 狠狠狠狠狠狠操| 最好看更新中文字幕| 国产丝袜视频在线播放| 国产午夜在线观看| 国产xxxx做受性欧美88| 在线黄色国产电影| 亚洲一道本在线| 青草青在线视频| 高清av在线| 国产无套粉嫩白浆在线2022年| 国产三级做爰在线观看| 国产91久久久久| av网址在线播放| 免费黄色网页在线观看| 成 人免费视频播放| 国产羞羞视频| 在线天堂中文www视软件| www狠狠操| 国产精品视频流白浆免费视频| 在线一二三区| 黄色国产在线| av网站在线播放| 国产蜜臀在线| 在线一二三区| 丁香综合在线| 亚洲综合激情六月婷婷在线观看| 久热av在线| 99色在线观看| 国产亚洲精品一区二区在线观看 | 国产视频中文字幕| 四虎影视成人永久免费观看视频| 福利资源在线久|