站長資訊網
        最全最豐富的資訊網站

        歸納總結之MySQL數據庫子查詢語法規則

        本篇文章給大家帶來了關于mysql的相關知識,其中主要介紹了數據庫子查詢語法規則的相關問題,子查詢是在查詢語句里面再嵌套一個查詢,這是因為我們在提取數據的時候有很多不知道的數據產生了依賴關系;下面一起來看一下,希望對大家有幫助。

        歸納總結之MySQL數據庫子查詢語法規則

        推薦學習:mysql視頻教程

        子查詢是在查詢語句里面再嵌套一個查詢,這是因為我們在提取數據的時候有很多不知道的數據產生了依賴關系。此時我們就需要先查詢一組數據的結果集,然后將這個結果集作用為下一個查詢的對象。在 “表連接的章節”,我們曾說過子查詢的效率低下的問題,其實并不是所有的子查詢效率都是低下的,“WHERE” 子查詢在匹配記錄的時候要反復執行,這是不推薦使用的;但是如果將查詢結果集當做一張表來使用,與其他的表做一個連接,這就是 “FROM” 子句的子查詢了,這種子查詢的方式,還是比較推薦使用的。

        詳細的說,子查詢分為 “單行子查詢”、“多行子查詢”、"WHERE"子查詢、“FROM” 子查詢 和 “SELECT” 子查詢;這些都是該章節我們需要學習的內容。

        子查詢簡介

        子查詢是一種查詢語句中再嵌套一個查詢的語句

        普通查詢語句分為 “SELECT” 子查詢、“FROM” 子查詢、“WHERE"子查詢;(重點推薦使用 " ‘FROM’ 子查詢”)

        子查詢示例如下:

        查詢底薪超過公司平均底薪的員工信息。(之前我們使用過表連接的方式做個這個案例,這里來看一下如何通過子查詢的方式來實現。)

        SELECT     empno, ename, sal FROM      t_emp WHERE     sal >= (SELECT AVG(sal) FROM t_emp);      -- 正常情況下,將聚合函數作為 WHERE 子句的條件是不可以的,但是這里利用子查詢與聚合函數先將平均底薪查詢出來,這就變成具體的數據了 -- 這種情況下,作為 WHERE 子句的條件,就可以被使用了

        歸納總結之MySQL數據庫子查詢語法規則

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲AⅤ永久无码精品AA| 亚洲综合一区二区国产精品| 99精品人妻少妇一区二区| 国产精品污视频| 四虎永久在线精品国产免费| 亚洲欧洲国产精品香蕉网| 久久精品毛片免费观看| MM1313亚洲国产精品| 欧美一区二区精品久久| 国产精品一级AV在线播放| 亚洲人成国产精品无码| 久久国产亚洲精品无码| 久久夜色精品国产亚洲av| 亚洲人成国产精品无码| 国产精品免费久久| 午夜精品一区二区三区在线视| 久久亚洲日韩精品一区二区三区| 国产精品自拍一区| 久久国产免费观看精品3| 日韩精品无码免费视频| 国产精品人人做人人爽人人添| 国产国产成人精品久久| 国产在线精品免费aaa片| 国产91在线精品| 日本免费精品一区二区三区| 99爱在线视频这里只有精品 | 国精品无码一区二区三区左线 | 四虎国产精品永久地址99| 2022国产精品自产拍在线观看 | 青娱乐国产精品视频| 无码日韩精品一区二区免费| 久久国产精品-国产精品| 日韩一区二区三区在线精品| 久久97久久97精品免视看| 国产成人亚洲综合无码精品| 精品久久久久久久久久中文字幕 | 国产精品99精品无码视亚| 国产精品VA在线观看无码不卡| 8x福利精品第一导航| 国产原创精品视频| 国产成人精品久久综合|