国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

11.Oracle中rollup函數(shù)詳解

這篇具有很好參考價(jià)值的文章主要介紹了11.Oracle中rollup函數(shù)詳解。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

【基本介紹】
【格式】:group by rollup(字段1,字段2,字段3,...,字段n)

【說(shuō)明】:rollup主要用于分組匯總,如果rollup中有n個(gè)字段,則會(huì)分別按【字段1】、【字段1,字段2】,【字段1,字段2,字段3】,...,【字段1,字段2,字段3,...字段n】進(jìn)行分組統(tǒng)計(jì),同時(shí)還會(huì)去掉所有分組字段進(jìn)行一次統(tǒng)計(jì),因此會(huì)有n+1次分組,也就是說(shuō),統(tǒng)計(jì)的分組維度是從左到右依次增加一列,從0列一直到n列。

【環(huán)境】:如下圖是本次樣例展示所使用的oracle版本。

select * from v$version

【準(zhǔn)備樣例數(shù)據(jù)】

樣例數(shù)據(jù)如下圖所示:

CLASS-班級(jí),STUDENT-學(xué)生,SUBJECT-學(xué)科,GRADES-成績(jī)。

11.Oracle中rollup函數(shù)詳解,Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)記錄,oracle,數(shù)據(jù)庫(kù)

?

【樣例展示1】

執(zhí)行如下sql語(yǔ)句:

select CLASS,sum(GRADES) from T_STUDENT_GRADES group by rollup(CLASS)

返回結(jié)果如下圖所示:按班級(jí)對(duì)學(xué)生成績(jī)進(jìn)行分組計(jì)算總和,并將所有班級(jí)的總成績(jī)進(jìn)行匯總

11.Oracle中rollup函數(shù)詳解,Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)記錄,oracle,數(shù)據(jù)庫(kù)

?

【樣例展示2】
執(zhí)行如下sql語(yǔ)句:

?select CLASS,STUDENT,sum(GRADES) from T_STUDENT_GRADES group by rollup(CLASS,STUDENT)

返回結(jié)果如下圖所示:按班級(jí)、學(xué)生兩個(gè)維度對(duì)成績(jī)進(jìn)行分組計(jì)算總和,并按班級(jí)將所有學(xué)生的成績(jī)進(jìn)行匯總,同時(shí)將所有班級(jí)的總成績(jī)進(jìn)行匯總
?

11.Oracle中rollup函數(shù)詳解,Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)記錄,oracle,數(shù)據(jù)庫(kù)

?

【樣例展示3】
執(zhí)行如下sql語(yǔ)句:

?select CLASS,STUDENT,SUBJECT,sum(GRADES) from T_STUDENT_GRADES group by rollup(CLASS,STUDENT,SUBJECT)

返回結(jié)果如下圖所示:按班級(jí)、學(xué)生、科目三個(gè)維度對(duì)成績(jī)進(jìn)行分組統(tǒng)計(jì),并按班級(jí)、科目將學(xué)生的所有科目的成績(jī)進(jìn)行匯總,還按班級(jí)將所有學(xué)生的成績(jī)進(jìn)行匯總,同時(shí)將所有班級(jí)的總成績(jī)進(jìn)行匯總

11.Oracle中rollup函數(shù)詳解,Oracle數(shù)據(jù)庫(kù)學(xué)習(xí)記錄,oracle,數(shù)據(jù)庫(kù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-677514.html

到了這里,關(guān)于11.Oracle中rollup函數(shù)詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • (第31天)RHEL 7 安裝 Oracle 11GR2 RAC 數(shù)據(jù)庫(kù)

    (第31天)RHEL 7 安裝 Oracle 11GR2 RAC 數(shù)據(jù)庫(kù)

    Oracle RAC是什么? Oracle Real Application Clusters (RAC) 允許客戶跨多臺(tái)服務(wù)器運(yùn)行單個(gè) Oracle 數(shù)據(jù)庫(kù),以最大限度地提高可用性并實(shí)現(xiàn)水平可擴(kuò)展性,同時(shí)訪問(wèn)共享存儲(chǔ)。 連接到 Oracle RAC 實(shí)例的用戶會(huì)話可以在中斷期間進(jìn)行故障轉(zhuǎn)移并安全地重放更改,而無(wú)需對(duì)最終用戶應(yīng)用程序進(jìn)行

    2024年02月04日
    瀏覽(24)
  • PLSQL連接Oracle 數(shù)據(jù)庫(kù)配置詳解

    PLSQL連接Oracle 數(shù)據(jù)庫(kù)配置詳解

    1. 下載instantclient-basic-win32-11.2.0.1.0 Oracle Instant Client - Free tools and libraries for connecting to Oracle Database (oracle官網(wǎng)下載地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html ,?下載地址2:http://download.csdn.net/detail/czw2010/5732241) ???2. 解壓instantclient-basic-win32-11.2.0.1.0并放置在oracle安

    2024年02月07日
    瀏覽(19)
  • Python從Oracle數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)——fetchall(),fetchone(),fetchmany()函數(shù)功能分析

    Python從Oracle數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)——fetchall(),fetchone(),fetchmany()函數(shù)功能分析

    Python從Oracle數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)——fetchall(),fetchone(),fetchmany()函數(shù)功能分析 1、fetchall()函數(shù),它的返回值是多個(gè)元組,即返回多個(gè)行記錄,如果沒(méi)有結(jié)果,返回的是() 2、fetchone()函數(shù),它的返回值是單個(gè)的元組,也就是一行記錄,如果沒(méi)有結(jié)果,那就會(huì)返回None,每次向后抓取一條記錄 3、

    2024年02月15日
    瀏覽(27)
  • 數(shù)據(jù)庫(kù)SQL函數(shù) 根據(jù)身份證號(hào)/出生年月 精確計(jì)算年齡(Oracle/MySQL)

    問(wèn)題 根據(jù)身份證號(hào)統(tǒng)計(jì)年齡(18位) Oracle 思路 (1)Substr()函數(shù)在Oracle使用中表示被劫取的字符串表達(dá)式,截取字符串的內(nèi)容。 (2)To_date()函數(shù)可以轉(zhuǎn)換不同格式的日期,通過(guò)使用to_date函數(shù)可以將字符串類型的日期轉(zhuǎn)換成date格式。 (3)Months_between()函數(shù)反悔兩個(gè)日期之間的

    2024年02月11日
    瀏覽(37)
  • Oracle數(shù)據(jù)庫(kù)閃回功能的詳解和相關(guān)命令

    Oracle數(shù)據(jù)庫(kù)閃回功能的詳解和相關(guān)命令

    今日看了Oracle原廠老師講的數(shù)據(jù)庫(kù)閃回技術(shù)的公開課,感覺(jué)受益匪淺。整理了一下關(guān)于數(shù)據(jù)庫(kù)閃回功能的一些知識(shí)和相關(guān)測(cè)試,在此做下分享。 Oracle數(shù)據(jù)庫(kù)閃回技術(shù)是一組獨(dú)特而豐富的數(shù)據(jù)恢復(fù)解決方案,通過(guò)有選擇地、有效地消除錯(cuò)誤的影響,可以逆轉(zhuǎn)人為錯(cuò)誤。 查看數(shù)

    2024年02月13日
    瀏覽(24)
  • 在虛擬機(jī)linux系統(tǒng)centos中安裝oracle11gR2,并使用plsql工具連接使用數(shù)據(jù)庫(kù)

    在虛擬機(jī)linux系統(tǒng)centos中安裝oracle11gR2,并使用plsql工具連接使用數(shù)據(jù)庫(kù)

    1.X工具,我使用的是Xftp,Xshell和Xmanager,也可以選用其他相同類型的工具 2.oracle安裝包,我選用的是oracle11gR2,其他版本僅供參考 3.plsql工具 需要使用Xshell使虛擬機(jī)臉上Xmanager打開圖形化界面,具體步驟如下: 1.打開虛擬機(jī),登錄 2.使用Xshell連接虛擬機(jī) ? ? ? ? 打開Xshell,創(chuàng)建

    2024年02月15日
    瀏覽(22)
  • 查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫(kù)tns配置方法詳解

    查詢服務(wù)器tns文件路徑,oracle數(shù)據(jù)庫(kù)tns配置方法詳解

    Oracle中TNS的完整定義:transparence Network Substrate透明網(wǎng)絡(luò)底層, 監(jiān)聽(tīng)服務(wù)是它重要的一部分,不是全部,不要把TNS當(dāng)作只是監(jiān)聽(tīng)器。 上圖中的CGDB和STDCG就是對(duì)應(yīng)的TNS,HOST是指向數(shù)據(jù)庫(kù)服務(wù)器的IP,當(dāng)然局域網(wǎng)內(nèi)用計(jì)算機(jī)名稱也是可以的。通過(guò)客戶端Net Manager創(chuàng)建一個(gè)連接到數(shù)據(jù)

    2024年02月09日
    瀏覽(92)
  • 【MySQL 數(shù)據(jù)庫(kù)】11、學(xué)習(xí) MySQL 中的【鎖】

    【MySQL 數(shù)據(jù)庫(kù)】11、學(xué)習(xí) MySQL 中的【鎖】

    鎖是計(jì)算機(jī)協(xié)調(diào)多個(gè)進(jìn)程或線程并發(fā)訪問(wèn)某一資源的機(jī)制 在數(shù)據(jù)庫(kù)中,除傳統(tǒng)的計(jì)算資源(CPU、RAM、I/O)的爭(zhēng)用以外,數(shù)據(jù)也是一種供許多用戶共享的資源。如何保證數(shù)據(jù)并發(fā)訪問(wèn)的一致性、有效性是所有數(shù)據(jù)庫(kù)必須解決的一個(gè)問(wèn)題 鎖沖突是影響數(shù)據(jù)庫(kù)并發(fā)訪問(wèn)性能的一個(gè)

    2024年02月08日
    瀏覽(20)
  • QT學(xué)習(xí)筆記-oracle oci數(shù)據(jù)庫(kù)驅(qū)動(dòng)交叉編譯并移植到ARM開發(fā)板

    QT學(xué)習(xí)筆記-oracle oci數(shù)據(jù)庫(kù)驅(qū)動(dòng)交叉編譯并移植到ARM開發(fā)板

    在上一文《QT學(xué)習(xí)筆記-QT安裝oracle oci驅(qū)動(dòng)》中介紹了在Windows環(huán)境下使用QT訪問(wèn)oracle數(shù)據(jù)庫(kù)時(shí)遇到驅(qū)動(dòng)無(wú)法加載問(wèn)題的解決辦法,大體思路是對(duì)QT源碼中數(shù)據(jù)庫(kù)驅(qū)動(dòng)的源碼oci進(jìn)行編譯,要想通過(guò)編譯需要依賴對(duì)應(yīng)數(shù)據(jù)庫(kù)的頭文件和庫(kù)(可以通過(guò)下載oracle instant client),編譯通過(guò)

    2024年02月13日
    瀏覽(31)
  • MySQL數(shù)據(jù)庫(kù)基礎(chǔ):JSON函數(shù)各類操作一文詳解

    MySQL數(shù)據(jù)庫(kù)基礎(chǔ):JSON函數(shù)各類操作一文詳解

    很多日常業(yè)務(wù)場(chǎng)景都會(huì)用到j(luò)son文件作為數(shù)據(jù)存儲(chǔ)起來(lái),而mysql5.7以上就提供了存儲(chǔ)json的支撐。往常存儲(chǔ)json一般都保留在pg庫(kù)或者是hive庫(kù)里面,現(xiàn)在mysql有了支持的話基本業(yè)務(wù)都可以用mysql來(lái)實(shí)現(xiàn)。現(xiàn)在mysql8.x版本對(duì)json字符出處理已經(jīng)做的非常完善了?,F(xiàn)在就讓我們來(lái)詳細(xì)了解

    2024年02月04日
    瀏覽(94)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包