亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Sql學習第四天——SQL 關于with cube,with rollup和grouping解釋及演示

Sql學習第四天——SQL 關于with cube,with rollup和grouping解釋及演示

熱門標簽:浙江穩定外呼系統供應商 怎么給高德做地圖標注 承德地圖標注公司名需要花錢嗎 榕城市地圖標注 慶陽地圖標注 電銷外呼系統軟件功能 美團地圖標注商戶認證注冊 北京400電話辦理多少錢 咸陽電腦外呼系統運營商

關于with cube ,with rollup 和 grouping

通過查看sql 2005的幫助文檔找到了CUBE 和 ROLLUP 之間的具體區別

CUBE 生成的結果集顯示了所選列中值的所有組合的聚合。ROLLUP 生成的結果集顯示了所選列中值的某一層次結構的聚合。

再看看對grouping的解釋:

當行由 CUBE 或 ROLLUP 運算符添加時,該函數將導致附加列的輸出值為 1;當行不由 CUBE 或 ROLLUP 運算符添加時,該函數將導致附加列的輸出值為 0。

僅在與包含 CUBE 或 ROLLUP 運算符的 GROUP BY 子句相關聯的選擇列表中才允許分組。

當看到以上的解釋肯定非常的模糊,不知所云和不知道該怎樣用,下面通過實例操作來體驗一下:

先建表(dbo.PeopleInfo):

復制代碼 代碼如下:

CREATE TABLE [dbo].[PeopleInfo](
[id] [int] IDENTITY(1,1) NOT NULL,
[name] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
[numb] [nchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[phone] [nchar](10) COLLATE Chinese_PRC_CI_AS NULL,
[FenShu] [int] NULL
) ON [PRIMARY]

向表插入數據:
復制代碼 代碼如下:

insert into peopleinfo([name],numb,phone,fenshu) values ('李歡','3223','1365255',80)
insert into peopleinfo([name],numb,phone,fenshu) values ('李歡','322123','1',90)
insert into peopleinfo([name],numb,phone,fenshu) values ('李名','3213112352','13152',56)
insert into peopleinfo([name],numb,phone,fenshu) values ('李名','32132312','13342563',60)
insert into peopleinfo([name],numb,phone,fenshu) values ('王華','3223','1365255',80)

查詢出插入的全部數據:
復制代碼 代碼如下:

select * from dbo.PeopleInfo

結果如圖:

操作一:先試試:1, 查詢所有數據;2,用group by 查詢所有數據;3,用with cube。這三種情況的比較

SQL語句如下:

復制代碼 代碼如下:

select * from dbo.PeopleInfo --1, 查詢所有數據;
select [name],numb,sum(fenshu) from dbo.PeopleInfo group by [name],numb --2,用group by 查詢所有數據;
select [name],numb,sum(fenshu) from dbo.PeopleInfo group by [name],numb with cube --3,用with cube。這三種情況的比較

結果如圖:

結果分析:

  用第三種(用with cube)為什么會多出來有null的字段值呢?通過分析圖上的值得組合會發現是怎么回事兒了,以第三條數據(李歡,null,170)為例:它只是把姓名是【李歡】的分為了一組,而沒有考慮【numb】,所以有多出來了第三條數據,也說明了170是怎么來的。其他的也是這樣。再回顧一下幫助文檔的解釋:CUBE 生成的結果集顯示了所選列中值的所有組合的聚合, 發現明了了許多。

操作二:1,用with cube;2,用with rollup 這兩種情況的比較

SQL語句如下:

復制代碼 代碼如下:

select [name],numb,sum(fenshu) from dbo.PeopleInfo group by [name],numb with cube --用with cube。
select [name],numb,sum(fenshu) from dbo.PeopleInfo group by [name],numb with rollup --用with rollup。

結果如圖:

結果分析:

  為什么with cube 比 with rollup多出來一部分呢?原來它沒有顯示,以【numb】分組而不考慮【name】的數據情況。再回顧一下幫助文檔的解釋:ROLLUP 生成的結果集顯示了所選列中值的某一層次結構的聚合,那這個【某一層次】又是以什么為標準的呢?我的猜想是:距離group up最近的字段必須考慮在分組內。

證明猜想實例:

操作:用兩個group up 交換字段位置的sql語句和一個在group up 后面增加一個字段的sql語句進行比較:

SQL語句如下:

復制代碼 代碼如下:

select [name],numb from dbo.PeopleInfo group by [name],numb with rollup
select [name],numb from dbo.PeopleInfo group by numb,[name] with rollup
select [name],numb,phone from dbo.PeopleInfo group by [name],numb,phone with rollup

結果如圖:

通過結果圖的比較發現猜想是正確的。

---------------------------------------------------grouping-------------------------------------------------

現在來看看grouping的實例:

SQL語句看看與with rollup的結合(與with cube的結合是一樣的):

復制代碼 代碼如下:

select [name],numb,grouping(numb) from dbo.PeopleInfo group by [name],numb with rollup

結果如圖:

結果分析:

結合幫助文檔的解釋:當行由 CUBE 或 ROLLUP 運算符添加時,該函數將導致附加列的輸出值為 1;當行不由 CUBE 或 ROLLUP 運算符添加時,該函數將導致附加列的輸出值為 0。  很容易理解再此就不多解釋了。

您可能感興趣的文章:
  • SQLServer中匯總功能的使用GROUPING,ROLLUP和CUBE
  • SQLSERVER中union,cube,rollup,cumpute運算符使用說明
  • Sql Server 分組統計并合計總數及WITH ROLLUP應用
  • SQLServer 數據庫的數據匯總完全解析(WITH ROLLUP)

標簽:呼和浩特 江蘇 拉薩 上海 昭通 貴州 重慶 新鄉

巨人網絡通訊聲明:本文標題《Sql學習第四天——SQL 關于with cube,with rollup和grouping解釋及演示》,本文關鍵詞  Sql,學習,第,四天,SQL,關于,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Sql學習第四天——SQL 關于with cube,with rollup和grouping解釋及演示》相關的同類信息!
  • 本頁收集關于Sql學習第四天——SQL 關于with cube,with rollup和grouping解釋及演示的相關信息資訊供網民參考!
  • 推薦文章
    欧美大片aaaa一级毛片| 国产视频久久久| 韩国三级视频在线观看| 成人av在线播放| 99久久精品费精品国产一区二区| 一级毛片视频在线观看| 精品国产一区二区三区久久久蜜臀| 91麻豆高清国产在线播放| 天天做日日干| 免费国产一级特黄aa大片在线| 91麻豆精品国产自产在线| 999久久久免费精品国产牛牛| 国产一区二区福利久久| 精品久久久久久中文| 国产美女在线一区二区三区| 国产a视频| 色综合久久天天综合观看| 欧美另类videosbestsex| 成人免费观看的视频黄页| 91麻豆精品国产综合久久久| 精品久久久久久免费影院| 国产伦精品一区二区三区在线观看| 国产伦久视频免费观看 视频| 香蕉视频三级| 国产成人精品影视| 中文字幕一区二区三区 精品 | 久久久久久久网| 午夜精品国产自在现线拍| 成人免费观看的视频黄页| 日本特黄特色aaa大片免费| 欧美大片a一级毛片视频| 超级乱淫伦动漫| 九九久久国产精品| 黄视频网站免费看| 国产一级生活片| 欧美激情一区二区三区视频| 国产成人精品综合| 精品视频免费在线| 国产一区免费在线观看| 麻豆系列国产剧在线观看| 久草免费在线视频| 成人影视在线观看| 国产极品白嫩美女在线观看看| 欧美a级大片| 欧美a免费| 午夜在线影院| 99久久精品国产高清一区二区| 久久国产影视免费精品| 欧美国产日韩在线| 色综合久久天天综合| 青青久在线视频| 欧美一级视频免费观看| 韩国三级视频网站| 欧美大片a一级毛片视频| 欧美爱爱网| 亚洲女初尝黑人巨高清在线观看| 午夜家庭影院| 精品在线观看国产| 成人免费一级毛片在线播放视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 青青久久国产成人免费网站| 精品在线观看一区| 999久久66久6只有精品| 日韩一级黄色| 国产不卡精品一区二区三区| 精品久久久久久中文字幕一区| 国产福利免费视频| 久久精品店| 久久精品人人做人人爽97| 99久久视频| 国产一区免费在线观看| 亚洲精品久久玖玖玖玖| 午夜久久网| 黄色短视频网站| 欧美另类videosbestsex视频| 国产伦理精品| 四虎精品在线观看| 国产成人精品综合久久久| 亚洲天堂一区二区三区四区| 欧美日本免费| 麻豆系列国产剧在线观看| 天天做人人爱夜夜爽2020 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 黄视频网站在线看| 久久久成人网| 成人免费一级纶理片| 久久精品免视看国产成人2021| 国产视频一区在线| 欧美1卡一卡二卡三新区| 国产高清在线精品一区a| 亚洲第一色在线| 久久精品欧美一区二区| 韩国三级香港三级日本三级| 日本伦理片网站| 国产激情一区二区三区| 国产伦精品一区二区三区无广告 | 国产不卡在线观看视频| 日韩在线观看免费完整版视频| 欧美激情一区二区三区在线播放 | 免费毛片基地| 精品视频在线观看免费| 精品美女| 精品国产一区二区三区久久久狼| 日韩一级精品视频在线观看| 中文字幕一区二区三区精彩视频 | 国产国语对白一级毛片| 天天色成人| 麻豆系列国产剧在线观看| 精品国产亚洲人成在线| 91麻豆爱豆果冻天美星空| 四虎论坛| 国产麻豆精品免费密入口| 一级女性全黄久久生活片| 一级女性大黄生活片免费| 国产91精品系列在线观看| 国产视频在线免费观看| 欧美a级片免费看| 国产精品123| 久久成人综合网| 999久久狠狠免费精品| 精品视频在线观看一区二区三区| 欧美激情一区二区三区在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久久久久久网| 国产成人啪精品| 精品久久久久久中文| 亚洲天堂免费观看| 精品国产亚一区二区三区| 一级片片| 成人影视在线观看| 亚洲精品中文一区不卡| 久草免费在线视频| 亚欧成人毛片一区二区三区四区| 免费国产在线视频| 国产伦久视频免费观看视频| 青青久久精品| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产激情一区二区三区| 国产激情一区二区三区| 九九免费高清在线观看视频| 日韩av东京社区男人的天堂| 日本特黄特色aaa大片免费| 久久久久久久久综合影视网| 韩国妈妈的朋友在线播放| 精品国产三级a∨在线观看| 国产精品自拍在线| 国产视频一区二区在线播放| 久久国产影视免费精品| 91麻豆精品国产自产在线观看一区| 高清一级毛片一本到免费观看| 国产成人欧美一区二区三区的| 欧美国产日韩久久久| 成人av在线播放| 免费毛片播放| 国产高清在线精品一区a| 国产91精品露脸国语对白| 午夜久久网| 中文字幕97| 欧美日本免费| 四虎影视久久| 日本伦理片网站| 91麻豆精品国产自产在线观看一区| 日韩专区第一页| 日本特黄特色aaa大片免费| 国产成人女人在线视频观看 | 999精品在线| 色综合久久手机在线| 国产成+人+综合+亚洲不卡| 99久久网站| 91麻豆精品国产综合久久久| 午夜精品国产自在现线拍| 久草免费在线视频| 日本特黄一级| 国产网站免费观看| 国产一区二区精品| 999精品在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产伦理精品| 精品久久久久久综合网| 黄视频网站免费看| 可以免费看毛片的网站| 久久久久久久网| 日本在线不卡视频| 国产美女在线一区二区三区| a级黄色毛片免费播放视频| 日韩一级黄色片| 青青青草影院 | 国产伦精品一区三区视频| 国产一区二区精品久久91| 日韩男人天堂| 成人高清护士在线播放| 香蕉视频一级| 午夜欧美福利| 日本伦理片网站| 成人影视在线播放| 欧美激情一区二区三区在线| 国产网站免费视频| 日本在线播放一区| 免费毛片基地| 亚洲 男人 天堂|