<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-16  評論-84  文章-1  trackbacks-0
    SQL code
    with rollup 、with cube、grouping CUBE 和 ROLLUP 之間的區別在于: CUBE 生成的結果集顯示了所選列中值的所有組合的聚合。 ROLLUP 生成的結果集顯示了所選列中值的某一層次結構的聚合。 grouping: 當用 CUBE 或 ROLLUP 運算符添加行時,附加的列輸出值為1,當所添加的行不是由 CUBE 或 ROLLUP 產生時,附加列值為0。 --例如 DECLARE @T TABLE(名稱 VARCHAR(1) , 出版商 VARCHAR(10), 價格1 INT, 價格2 INT) INSERT @T SELECT 'a', '北京', 11, 22 UNION ALL SELECT 'a', '四川', 22, 33 UNION ALL SELECT 'b', '四川', 12, 23 UNION ALL SELECT 'b', '北京', 10, 20 UNION ALL SELECT 'b', '昆明', 20, 30 SELECT 名稱, 出版商, SUM(價格1) AS 價格1, SUM(價格2) AS 價格2, GROUPING(名稱) AS CHECK名稱, GROUPING(出版商) AS CHECK出版商 FROM @T GROUP BY 名稱,出版商 WITH CUBE /* 名稱 出版商 價格1 價格2 CHECK名稱 CHECK出版商 ---- ---------- ----------- ----------- ------- -------- a 北京 11 22 0 0 a 四川 22 33 0 0 a NULL 33 55 0 1 b 北京 10 20 0 0 b 昆明 20 30 0 0 b 四川 12 23 0 0 b NULL 42 73 0 1 NULL NULL 75 128 1 1 NULL 北京 21 42 1 0 NULL 昆明 20 30 1 0 NULL 四川 34 56 1 0 (所影響的行數為 11 行) */ --分析 /*group by 兩列:名稱有兩個類別A,B;所有由CUBE運算而生成行的是 名稱 出版商 價格1 價格2 CHECK名稱 CHECK出版商 ---- ---------- ----------- ----------- ------- -------- a NULL 33 55 0 1 b NULL 42 73 0 1 出版商有三個類別,所有由CUBE運算而生成行的是 名稱 出版商 價格1 價格2 CHECK名稱 CHECK出版商 ---- ---------- ----------- ----------- ------- -------- NULL 北京 21 42 1 0 NULL 昆明 20 30 1 0 NULL 四川 34 56 1 0 以及 NULL NULL 75 128 1 1 */ SELECT 名稱, 出版商, SUM(價格1) AS 價格1, SUM(價格2) AS 價格2 FROM @T GROUP BY 名稱,出版商 WITH ROLLUP /* 名稱 出版商 價格1 價格2 ---- ---------- ----------- ----------- a 北京 11 22 a 四川 22 33 a NULL 33 55 b 北京 10 20 b 昆明 20 30 b 四川 12 23 b NULL 42 73 NULL NULL 75 128 */
    posted on 2009-08-17 09:51 absolute 閱讀(17358) 評論(0)  編輯  收藏 所屬分類: DataBase
    主站蜘蛛池模板: 亚洲女同成人AⅤ人片在线观看| 在线观看无码AV网站永久免费| 亚洲欧洲精品成人久久曰影片 | 99热这里只有精品6免费| 国产亚洲精品a在线无码| 国产中文字幕免费观看| 国产亚洲色婷婷久久99精品| fc2免费人成在线视频| 国产亚洲美女精品久久久| 久久99精品免费一区二区| 亚洲精品乱码久久久久久按摩 | 亚洲国产成人五月综合网 | 国产成人青青热久免费精品| 亚洲AⅤ男人的天堂在线观看| 尤物永久免费AV无码网站| 色www免费视频| 亚洲综合伊人久久大杳蕉| 亚洲风情亚Aⅴ在线发布| 国产免费AV片无码永久免费| 美女裸体无遮挡免费视频网站| 亚洲男人av香蕉爽爽爽爽| 成人无码视频97免费| 亚洲专区先锋影音| 暖暖在线日本免费中文| 一级做a爰片久久毛片免费陪 | 黄色一级免费网站| 国产亚洲综合色就色| 亚洲免费人成视频观看| 亚洲国产成人AV在线播放| 亚洲日本韩国在线| 91青青青国产在观免费影视| 在线精品亚洲一区二区| 亚洲精品成人a在线观看| 无码人妻AV免费一区二区三区| 亚洲va成无码人在线观看| 亚洲国产人成中文幕一级二级| 国产三级在线免费| 亚洲av成人中文无码专区| 亚洲av无码一区二区乱子伦as| 在线成人a毛片免费播放| 久久亚洲国产成人影院|