1. 程式人生 > 資料庫 >《Oracle MySQL程式設計自學與面試指南》11-06:子查詢

《Oracle MySQL程式設計自學與面試指南》11-06:子查詢

課程封面-MySQL-AT阿寶哥


內容導航

  • 前言
  • 1、定義
  • 2、標量子查詢
  • 3、列子查詢
  • 4、行子查詢
  • 5、表子查詢
  • 6、關鍵詞

前言

在先前章節所有的查詢中,SELECT語句只有一行獨立的命令,而有時候我們需要將更多的兩條或者更多SELECT命令結合到一條語句中,有兩種方法:

  • 第一種方法是可以使用子查詢,它的輸出被用作另一條SELECT語句的輸入。

  • 第二種方法是使用集合運算子,他們可以將幾個SELECT命令的結果合併到一個結果集中。

子查詢的關鍵作用是進行未知情況進行計算,本章節重點講解這個知識點。


1、定義

子查詢是巢狀在SELECTINSERTUPDATEDELETE語句內或者其它子查詢內的查詢,被作為執行的條件或查詢的資料來源