MySQL教程子查詢示例詳解
1、什么是子查詢?
當(dāng)一個(gè)查詢是另外一個(gè)查詢的一部分時(shí),我們將內(nèi)層的查詢叫做子查詢,外層的查詢叫做主查詢。
2、子查詢可以出現(xiàn)的位置有哪些?
select
..(select).
from
..(select).
where
..(select).
從上面可以看出,子查詢常常出現(xiàn)在三個(gè)地方,select后面可以跟子查詢;from后面可以跟子查詢;where后面可以跟子查詢;我們這里簡稱為:select子查詢、from子查詢、where子查詢。
3、where子查詢

習(xí)題:找出高于平均薪資的員工信息。

4、from后面使用子查詢。(太重要了)

習(xí)題一:找出每個(gè)部門平均薪水的薪資等級。

結(jié)果如下:

習(xí)題二:找出每個(gè)員工薪水等級的平均值

結(jié)果如下:

注明:select后面使用子查詢的場景很少,這里就不講述了。 如果覺得有必要,可以自行下去查看。
以上就是MySQL教程子查詢示例詳解的詳細(xì)內(nèi)容,更多關(guān)于MySQL子查詢的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
MySQL之Innodb_buffer_pool_size設(shè)置方式
這篇文章主要介紹了MySQL之Innodb_buffer_pool_size設(shè)置方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08
MySQL8.0移除傳統(tǒng)的.frm文件原因及解讀
MySQL 8.0移除傳統(tǒng)的.frm文件,采用基于InnoDB的事務(wù)型數(shù)據(jù)字典,主要解決了元數(shù)據(jù)不一致、性能優(yōu)化、架構(gòu)簡化、增強(qiáng)功能支持、兼容性與升級問題,這一變革提高了數(shù)據(jù)庫的可靠性和性能,為未來的高級功能奠定了基礎(chǔ)2025-03-03
Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼
這篇文章主要為大家詳細(xì)介紹了Windows10下mysql 8.0.19 winx64安裝教程及修改初始密碼,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02
MySQL判別InnoDB表是獨(dú)立表空間還是共享表空間的方法詳解
這篇文章主要給大家介紹了關(guān)于MySQL判別InnoDB表是獨(dú)立表空間還是共享表空間的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09
mysql8.4版本mysql_native_password無法連接問題解決
用dbeaver可以直接連接,但是用NAVICAT連接后報(bào)錯(cuò),本文主要介紹了mysql8.4版本mysql_native_password無法連接問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2024-07-07
Mysql中replace與replace into的用法講解
今天小編就為大家分享一篇關(guān)于Mysql中replace與replace into的用法講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
MySQL錯(cuò)誤代碼:1052?Column?'xxx'?in?field?list?is
今天在工作中寫sql語句時(shí)遇到了個(gè)sql錯(cuò)誤,為記錄并不再重復(fù)出錯(cuò),下面這篇文章主要給大家介紹了關(guān)于MySQL錯(cuò)誤代碼:1052?Column?'xxx'?in?field?list?is?ambiguous的原因和解決方法,需要的朋友可以參考下2023-04-04
PHP學(xué)習(xí)散記 2012_01_07(MySQL)
數(shù)據(jù)庫是Web大多數(shù)應(yīng)用開發(fā)的基礎(chǔ)。如果你是用PHP,那么大多數(shù)據(jù)庫用的是MYSQL也是LAMP架構(gòu)的重要部分2012-01-01

