亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySql數(shù)據(jù)庫(kù)基礎(chǔ)之子查詢(xún)?cè)斀?/h1>
 更新時(shí)間:2022年09月19日 08:42:20   作者:在人間負(fù)債^  
所謂子查詢(xún)是指在一個(gè)查詢(xún)中嵌套了其他的若干查詢(xún),即在一個(gè)SELECT查詢(xún)語(yǔ)句的WHERE或FROM子句中包含另一個(gè)SELECT查詢(xún)語(yǔ)句,下面這篇文章主要給大家介紹了關(guān)于MySQL子查詢(xún)的相關(guān)資料,需要的朋友可以參考下

1. 什么是子查詢(xún)

select 語(yǔ)句中嵌套 select 語(yǔ)句,被嵌套的 select 語(yǔ)句稱(chēng)為子查詢(xún)。

2. 子查詢(xún)可以出現(xiàn)在哪里

select
    ...(select)
from
    ...(select)
where
    ...(select)

3. where子句的子查詢(xún)

找出比最低工資高的員工姓名和工資?

第一步查詢(xún)最低工資是多少

select min(sal) from emp = 800

第二步找出>800的

select ename, sal from emp where sal > 800

第三步合并

select ename, sal from emp where sal > (select min(sal) from emp)

mysql> select ename, sal from emp where sal > (select min(sal) from emp);

4. from子句的子查詢(xún)

from 后面的子查詢(xún),可以將子查詢(xún)的查詢(xún)結(jié)果當(dāng)做一張臨時(shí)表。

找出每個(gè)崗位的平均工資的薪資等級(jí)?

第一步:找出每個(gè)崗位的平均工資(按照崗位分組求平均值)

select job, avg(sal) from emp group by job

第二步:將以上的查詢(xún)結(jié)果當(dāng)做一張真實(shí)存在的表,將該表與 salgrade 進(jìn)行連接

t.avgsal between s.losal and s.hisal

![mysql> select t.*, s.grade from (select job, avg(sal) as avgsal from emp group by job) t join salgrade s on t.avgsal between s.losal and s.hisal;]

5. select后面出現(xiàn)的子查詢(xún)

找出每個(gè)員工的部門(mén)名稱(chēng),要求顯示員工名,部門(mén)名?

mysql> select e.ename, (select d.dname from dept d where e.deptno = d.deptno) as dname from emp e;!
```![在這里插入圖片描述](https://img-blog.csdnimg.cn/8b09cbc61ed047fe8c3cf087b3836006.png)

> 對(duì)于 select 后面的子查詢(xún) select,**只能返回一條記錄**

到此這篇關(guān)于MySql數(shù)據(jù)庫(kù)基礎(chǔ)之子查詢(xún)?cè)斀獾奈恼戮徒榻B到這了,更多相關(guān)MySql子查詢(xún)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • CentOS7編譯安裝MySQL5.7.24的教程詳解

    CentOS7編譯安裝MySQL5.7.24的教程詳解

    這篇文章主要介紹了CentOS7編譯安裝MySQL5.7.24的教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-12-12
  • 一文詳解MySQL?Binlog日志與主從復(fù)制

    一文詳解MySQL?Binlog日志與主從復(fù)制

    這篇文章主要介紹了一文詳解MySQL?Binlog日志與主從復(fù)制,Binlog是Binary?log的縮寫(xiě),即二進(jìn)制日志,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-07-07
  • Windows平臺(tái)下安裝與配置MySQL9的方法

    Windows平臺(tái)下安裝與配置MySQL9的方法

    這篇文章主要介紹了Windows平臺(tái)下安裝與配置MySQL9的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • Mysql8公用表表達(dá)式CTE詳解

    Mysql8公用表表達(dá)式CTE詳解

    這篇文章主要介紹了Mysql8公用表表達(dá)式CTE詳解,公用表表達(dá)式(或通用表表達(dá)式)簡(jiǎn)稱(chēng)為CTE,CTE可以理解成一個(gè)可以復(fù)用的子查詢(xún),當(dāng)然跟子查詢(xún)還是有點(diǎn)區(qū)別的,CTE可以引用其他CTE,但子查詢(xún)不能引用其他子查詢(xún),需要的朋友可以參考下
    2023-08-08
  • MySQL判斷空值的三種方法

    MySQL判斷空值的三種方法

    在創(chuàng)建表時(shí),可以指定的列是否可以不包含值,如果在一個(gè)列不包含值,則其稱(chēng)其為空值NULL,NULL一個(gè)特殊值,代表缺失的值或者不適用的情況,表示未知數(shù)據(jù),本文給大家介紹了MySQL判斷空值的三種方法,需要的朋友可以參考下
    2024-03-03
  • mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(shù)到MySQL數(shù)據(jù)庫(kù))

    mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(shù)到MySQL數(shù)據(jù)庫(kù))

    這篇文章主要介紹了mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(shù)到MySQL數(shù)據(jù)庫(kù)),需要的朋友可以參考下
    2016-09-09
  • mysql數(shù)據(jù)庫(kù)的加密與解密方式

    mysql數(shù)據(jù)庫(kù)的加密與解密方式

    這篇文章主要介紹了mysql數(shù)據(jù)庫(kù)的加密與解密方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Mysql5.7修改root密碼教程

    Mysql5.7修改root密碼教程

    本文給大家分享的是個(gè)人在使用mysql5.7修改root密碼的時(shí)候遇到的問(wèn)題,以及解決方法,推薦給有相同需求的小伙伴參考下。
    2016-02-02
  • MySql刪除表中一行的實(shí)操方法

    MySql刪除表中一行的實(shí)操方法

    在本篇文章中小編給大家整理了關(guān)于MySql刪除表中一行的實(shí)操方法以及實(shí)例分析,需要的朋友們參考下。
    2019-05-05
  • Mysql讀寫(xiě)分離過(guò)期常用解決方案

    Mysql讀寫(xiě)分離過(guò)期常用解決方案

    這篇文章主要介紹了Mysql讀寫(xiě)分離過(guò)期常用解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09

最新評(píng)論