以NO字段為主,進行分組。

網(wǎng)站建設(shè)、成都做網(wǎng)站服務(wù)團隊是一支充滿著熱情的團隊,執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標(biāo)準與要求,同時竭誠為客戶提供服務(wù)是我們的理念。成都創(chuàng)新互聯(lián)把每個網(wǎng)站當(dāng)做一個產(chǎn)品來開發(fā),精雕細琢,追求一名工匠心中的細致,我們更用心!
select a.no,sum(a.金額) from table a group by a.no
同一個NO,會對應(yīng)不同的姓名。
select a.no,a.姓名,sum(a.金額) from table a group by a.no,a.姓名
看不懂
目標(biāo)語句:當(dāng)收費醒目包含‘鹽’這一項,則統(tǒng)計no='10' 且 姓名=‘張三’,所有收費項目對...
select a.項目,sum(a.金額) from table a where a.收費項目= '1' and a.no = '10' and a.姓名=‘張三’ group by a.項目
oracle數(shù)據(jù)庫的分組查詢語句,主要是根據(jù)一個字段,使用關(guān)鍵字group by來分組,如下代碼:
1
2
3
4
select to_char(date_column, 'yyyy-Q'),count(*)
from xxx
where date_column between '01-Jan-2007' and '31-Dec-2009'
group by to_char(date_column, 'yyyy-Q')//分組查詢
group by(字段) 是你分組的依據(jù),比如按相同名字分組,或者按相同部門分組,一般 group by 是和 聚合函數(shù)配合使用,如avg(),sum()等等。
看你的意思
大概這樣理解
數(shù)據(jù)庫表里面有編號為1和編號為2的
男女若干個
現(xiàn)在要分別統(tǒng)計
編號為1的男有多少個
女有多少個
編號為2的
男有多少個
女有多少個;如果是這樣的話,首先先按編號分組
select
*
from
student
group
by
id;
然后再這個基礎(chǔ)上要分別統(tǒng)計男和女
可以用到oracle特有的decode函數(shù)
select
sum(decode(sex,'男',1,0))
男
from
student
這樣就得到了男
以此類推
整個sql語句
可以這樣寫
select
id
編號,sum(decode(sex,'男',1,0))
男,sum(decode(sex,'女',1,0))
女
from
student
group
by
id;
文章名稱:oracle怎么寫分組 oracle里面的分組取最新怎么寫
網(wǎng)站地址:http://chinadenli.net/article24/hghsje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、品牌網(wǎng)站制作、網(wǎng)站改版、網(wǎng)站內(nèi)鏈、外貿(mào)網(wǎng)站建設(shè)、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)