第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Oracle高級查詢

難度初級
時(shí)長 3小時(shí)25分
學(xué)習(xí)人數(shù)
綜合評分9.63
123人評價(jià) 查看評價(jià)
9.8 內(nèi)容實(shí)用
9.6 簡潔易懂
9.5 邏輯清晰
  • 笛卡兒積的列數(shù)等于各表列數(shù)相加,行數(shù)等于各表行數(shù)相乘。 為了避免笛卡爾集,可以在where加入有效的連接條件。 在實(shí)際運(yùn)行環(huán)境下,應(yīng)避免使用笛卡爾全集。 連接條件應(yīng)至少有n-1個(gè)(n為表的個(gè)數(shù))
    查看全部
  • 出現(xiàn)在select后面的字段,且沒有在分組函數(shù)中的,必須要在group by子句中聲明; where子句中不能使用組函數(shù); having用于過濾分組后的數(shù)據(jù),與where類似; 如果過濾條件中沒有分組函數(shù)時(shí),where與having通用,那么從sql優(yōu)化的角度來講,where的效率更高,因?yàn)閔aving是先分組再過濾,而where是先過濾再分組。
    查看全部
  • wm_concat(列名)行轉(zhuǎn)列 select deptno 部門號(hào),wm_concat(ename) 部門中員工的姓名 from emp group by deptno; 按照部門號(hào)分組,將相同部門號(hào)的員工以逗號(hào)分隔的形式展示到一行中
    查看全部
  • 常用分組函數(shù): avg:平均數(shù) sum:求和 min:最小值 max:最大值 count:組中包含數(shù)據(jù)的個(gè)數(shù) wm_concat:行轉(zhuǎn)列
    查看全部
  • 所有的這些設(shè)置,我們可以把它保存成.sql格式的文件,把它保存到一個(gè)目錄下,然后我們可以在sqlplus中把這個(gè)文件用get語句加上路徑讀取進(jìn)來,語句可以見圖片,然后我們要執(zhí)行的話就輸入一個(gè)@然后加上路徑,這樣格式就設(shè)置好了,我們就可以執(zhí)行sql語句了,執(zhí)行sql語句后就會(huì)顯示成我們設(shè)置的格式。
    查看全部
  • 1.使用ttitle命令設(shè)置報(bào)表的名稱,col表示列的意思,15表示空15列顯示“我的報(bào)表”這個(gè)標(biāo)題,然后再空35個(gè)列,顯示sql.pno,sql.pno表示報(bào)表的頁碼。 2.col也可以用來設(shè)置列的別名,比如第二行把deptno標(biāo)題設(shè)置為部門號(hào) 3.break on deptno skip 1,在上一節(jié)課程已經(jīng)介紹過,表示遇見重復(fù)的部門號(hào)就只顯示一次,不同的部門號(hào)之間空一行
    查看全部
  • 相同的部門號(hào)只顯示一次,不同的部門號(hào)隔2行 break on deptno skip 2
    查看全部
  • group by 語句的增強(qiáng) group by rollup(a.b)可以理解等價(jià)于: group by a,b + group by a + group by null
    查看全部
  • 分組函數(shù)的嵌套; select max(avg(sal)) from emp group by deptno
    查看全部
  • sqlplus的另一個(gè)小技能: a命令(單詞append的縮寫,表示追加) 當(dāng)我們想在一個(gè)語句之后加上一個(gè)語句時(shí),就好像圖中我想在最后加上一個(gè)desc,以便降序排列 那么我們可以直接在輸入界面輸入 a desc(注意必須得是兩個(gè)空格或兩個(gè)空格以上) 然后輸入/再按回車執(zhí)行就可以了
    查看全部
  • order by默認(rèn)是升序排列,想降序就加上desc 根據(jù)別名:select deptno,avg(sal) 平均工資 from emp group by deptno order by 平均工資 根據(jù)列號(hào)排序:select deptno,avg(sal) 平均工資 from emp group by deptno order by 2 (這樣得出的結(jié)果也是按照平均工資排序)
    查看全部
  • 1.where 條件中不能使用組函數(shù),having 可以。 2.在輸入順序上,where先過濾后分組 (比如select deptno,avg(sal) from emp where deptno=10 group by deptno; ),having先分組再過濾, (比如select deptno,avg(sal) from emp group by deptno having deptno=10;) 要根據(jù)實(shí)際情況選擇 3.如果兩個(gè)可以通用,從sql優(yōu)化的角度上看,盡量使用where.(where先過濾掉無關(guān)數(shù)據(jù),對執(zhí)行效率有大幅提高)
    查看全部
  • 在sqlplus中,選中需要修改的函數(shù),然后輸入ed,按回車,就可以出來一個(gè)buf格式的記事本文件,可以在里面修改函數(shù),保存并關(guān)閉,函數(shù)就自動(dòng)進(jìn)到了sqlplus的輸入界面,然后輸入/并回車就可以執(zhí)行了
    查看全部
  • 然而,包含在group by子句中的列不必包含在select列表中
    查看全部
  • --group by 子句 select deptno ,avg(sal) from emp group by deptno; --抽象 select a ,組函數(shù)(x) from table group by a ; --在select 列表中所有未包含在組函數(shù)中的列都應(yīng)該包含在group by子句中。 select deptno ,job,sum(sal) from emp group by deptno, jbo order by depton;
    查看全部

舉報(bào)

0/150
提交
取消
課程須知
小伙伴們,學(xué)習(xí)本課程前需要掌握Oracle的語法基礎(chǔ),并且對Oracle的函數(shù)有所了解。如不了解這兩部分內(nèi)容,請移步《Oracle數(shù)據(jù)庫開發(fā)必備利器之SQL基礎(chǔ)》和《Oracle數(shù)據(jù)庫開發(fā)利器之函數(shù)》兩門教程。
老師告訴你能學(xué)到什么?
1、掌握分組查詢 2、掌握多表查詢 3、掌握子查詢

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!