校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > sql小計(jì)匯總 rollup用法實(shí)例分析

sql小計(jì)匯總 rollup用法實(shí)例分析

熱門(mén)標(biāo)簽:電話機(jī)器人怎么看余額 硅基電話機(jī)器人官網(wǎng) 合肥crm外呼系統(tǒng)加盟 怎么修改高德地圖標(biāo)注 城市地圖標(biāo)志怎么標(biāo)注 漯河電銷(xiāo)回?fù)芡夂粝到y(tǒng) 美國(guó)地圖標(biāo)注軟件下載 長(zhǎng)沙外呼系統(tǒng)平臺(tái) 西安電話自動(dòng)外呼系統(tǒng)
這里介紹sql server2005里面的一個(gè)使用實(shí)例:
CREATE TABLE tb(province nvarchar(10),city nvarchar(10),score int)
INSERT tb SELECT '陜西','西安',3
UNION ALL SELECT '陜西','安康',4
UNION ALL SELECT '陜西','漢中',2
UNION ALL SELECT '廣東','廣州',5
UNION ALL SELECT '廣東','珠海',2
UNION ALL SELECT '廣東','東莞',3
UNION ALL SELECT '江蘇','南京',6
UNION ALL SELECT '江蘇','蘇州',1
GO
1、 只有一個(gè)匯總
select province as 省,sum(score) as 分?jǐn)?shù) from tb group by province with rollup
結(jié)果:
廣東 10
江蘇 7
陜西 9
NULL 26

select case when grouping(province)=1 then '合計(jì)' else province end as 省,sum(score) as 分?jǐn)?shù) from tb group by province with rollup
結(jié)果:
廣東 10
江蘇 7
陜西 9
合計(jì) 26

2、兩級(jí),中間小計(jì)最后匯總
select province as 省,city as 市,sum(score) as 分?jǐn)?shù) from tb group by province,city with rollup
結(jié)果:
廣東 東莞 3
廣東 廣州 5
廣東 珠海 2
廣東 NULL 10
江蘇 南京 6
江蘇 蘇州 1
江蘇 NULL 7
陜西 安康 4
陜西 漢中 2
陜西 西安 3
陜西 NULL 9
NULL NULL 26
select province as 省,city as 市,sum(score) as 分?jǐn)?shù),grouping(province) as g_p,grouping(city) as g_c from tb group by province,city with rollup

結(jié)果:
廣東 東莞 3 0 0
廣東 廣州 5 0 0
廣東 珠海 2 0 0
廣東 NULL 10 0 1
江蘇 南京 6 0 0
江蘇 蘇州 1 0 0
江蘇 NULL 7 0 1
陜西 安康 4 0 0
陜西 漢中 2 0 0
陜西 西安 3 0 0
陜西 NULL 9 0 1
NULL NULL 26 1 1

select case when grouping(province)=1 then '合計(jì)' else province end 省,
case when grouping(city)=1 and grouping(province)=0 then '小計(jì)' else city end 市,
sum(score) as 分?jǐn)?shù)
from tb group by province,city with rollup
結(jié)果:
廣東 東莞 3
廣東 廣州 5
廣東 珠海 2
廣東 小計(jì) 10
江蘇 南京 6
江蘇 蘇州 1
江蘇 小計(jì) 7
陜西 安康 4
陜西 漢中 2
陜西 西安 3
陜西 小計(jì) 9
合計(jì) NULL 26

標(biāo)簽:吉林 文山 廣西 撫順 濟(jì)源 玉溪 瀘州 商洛

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《sql小計(jì)匯總 rollup用法實(shí)例分析》,本文關(guān)鍵詞  sql,小計(jì),匯總,rollup,用法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《sql小計(jì)匯總 rollup用法實(shí)例分析》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于sql小計(jì)匯總 rollup用法實(shí)例分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 怀集县| 进贤县| 兴安盟| 武乡县| 张家港市| 辽阳县| 芜湖市| 来宾市| 关岭| 石家庄市| 汤阴县| 惠州市| 平江县| 宁明县| 庄浪县| 宜宾市| 米林县| 泽普县| 宁津县| 梅河口市| 安陆市| 和林格尔县| 万山特区| 灯塔市| 荆门市| 湖南省| 台湾省| 承德县| 安陆市| 永丰县| 洛宁县| 分宜县| 翼城县| 江城| 兴文县| 东辽县| 雷山县| 湘西| 革吉县| 临沭县| 平南县|