多表查詢

笛卡爾積:


笛卡爾積


連接的類型:

1、等值連接

2、不等值連接

3、外連接

4、自連接


統(tǒng)計(jì)員工信息:部門號(hào)? ?部門名稱? 人數(shù)

select emp.deptno,dept.dname,count(*) 人數(shù)

from emp,dept

where emp.deptno=dept.deptno

group by emp.deptno,dept.dname;//這個(gè)方法我感覺不好

//分組應(yīng)該按dept.dept來分

select dept.deptno,dept.dname, count(emp.empno)

from emp,dept

where emp.deptno=dept.deptno

group by dept.deptno,dept.dname;//實(shí)際上以上這兩種方法都是錯(cuò)的。


因?yàn)樵趀mp表中有一個(gè)部門是沒有出現(xiàn)的


where 左邊的表是左表,右邊的表是右表

加號(hào)不在哪個(gè)表,哪個(gè)表就全部顯示


自連接:產(chǎn)生的數(shù)據(jù)太大了

查詢? ?員工姓名? ?老板姓名



自連接

層次查詢





偽列:level。層次查詢的偽列


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 多表查詢有如下幾種: 合并結(jié)果集;UNION、UNION ALL 連接查詢 內(nèi)連接[INNER] JOINON 外...
    三萬_chenbing閱讀 533評(píng)論 1 1
  • 多表查詢有如下幾種: 合并結(jié)果集;UNION、UNION ALL 連接查詢 內(nèi)連接[INNER] JOINON 外...
    Michael_林閱讀 3,559評(píng)論 0 6
  • 一、等值連接 1.查詢員工的名字、部門編號(hào)、部門名字 select emp.last_name,dept.id,d...
    372_11f0閱讀 235評(píng)論 0 0
  • 對(duì)于多表查詢的前提:這些關(guān)聯(lián)的數(shù)據(jù)表之間存在有關(guān)系(字段、某些條件) 多表查詢就是求出多個(gè)表的乘積,例如t1連接t...
    社會(huì)主義頂梁鹿閱讀 1,027評(píng)論 0 5
  • 看見高曉松老師說,如今已經(jīng)50歲了,心里的水分也已經(jīng)被陽光蒸的的差不多了。覺得真好,又覺得悵然若失,心里的那些水,...
    萸鏇閱讀 171評(píng)論 0 0

友情鏈接更多精彩內(nèi)容