91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MYSQL子查詢以及合并查詢的用法

發布時間:2020-05-28 16:14:40 來源:億速云 閱讀:379 作者:鴿子 欄目:MySQL數據庫

子查詢

帶IN關鍵字的子查詢

只有子查詢返回的結果列包含一個值時,比較運算符才適用。假如一個子查詢返回的結果集是值的列表,這時比較運算符就必須用IN運算符代替。
IN運算符可以檢測結果集中是否存在某個特定的值,如果檢測成功就執行外部的查詢。

例子1:

查看在infos表中score字段內容符合條件對應的info表信息
SELECT * from info where score in (SELECT score FROM infos );

MYSQL子查詢以及合并查詢的用法
MYSQL子查詢以及合并查詢的用法

查詢結果:
MYSQL子查詢以及合并查詢的用法

例子2:

查看在infos表和info表同名人信息
SELECT * from info where name in (SELECT name FROM infos );

查詢結果:
MYSQL子查詢以及合并查詢的用法

帶比較運算符的子查詢

子查詢可以使用比較運算符。這些比較運算符包括=、!=、>、>=、<、<=等。比較運算符在子查詢時使用的非常廣泛。

例子:

SELECT * from info where age >= (SELECT age FROM infos where id =4);

MYSQL子查詢以及合并查詢的用法

查詢結果:
MYSQL子查詢以及合并查詢的用法

帶EXISTS關鍵字的子查詢

使用EXISTS關鍵字時,內層查詢語句不返回查詢的記錄。而是返回一個真假值。如果內層查詢語句查詢到滿足條件的記錄,就返回一個真值(true),否則,將返回一個假值(false)。當返回的值為true時,外層查詢語句將進行查詢;當返回的為false時,外層查詢語句不進行查詢或者查詢不出任何記錄。

例子1:

SELECT * from info where exists (SELECT * from infos where id =2);

查詢結果:

MYSQL子查詢以及合并查詢的用法

例子2:

SELECT * from info where exists (SELECT * from infos where id =27);

查詢結果:
MYSQL子查詢以及合并查詢的用法

帶ANY關鍵字的子查詢

ANY關鍵字表示滿足其中任意一個條件。使用ANY關鍵字時,只要滿足內層查詢語句返回的結果中的任意一個,就可以通過該條件來執行外層查詢語句。

例子:

SELECT *  from info where age > ANY(SELECT age from infos);

MYSQL子查詢以及合并查詢的用法

查詢結果:

MYSQL子查詢以及合并查詢的用法

帶ALL關鍵字的子查詢

ALL關鍵字表示滿足所有條件。使用ALL關鍵字時,只有滿足內層查詢語句返回的所有結果,才可以執行外層查詢語句。

例子:

SELECT *  from info where age < all(SELECT age from infos);

查詢結果:
MYSQL子查詢以及合并查詢的用法

合并查詢

合并查詢結果是將多個SELECT語句的查詢結果合并到一起。合并查詢結果使用UNION和UNION ALL關鍵字。

例子1:

SELECT score  from info UNION SELECT score from infos;

查詢結果:

MYSQL子查詢以及合并查詢的用法

例子2:

SELECT score  from info UNION SELECT name from infos;

查詢結果:

MYSQL子查詢以及合并查詢的用法

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

资讯| 廉江市| 五台县| 博客| 竹北市| 鸡东县| 青海省| 吴堡县| 嘉黎县| 临泉县| 天峻县| 讷河市| 安多县| 临城县| 安阳县| 三亚市| 依安县| 德安县| 新化县| 永昌县| 宁晋县| 宁国市| 兖州市| 祁阳县| 常宁市| 南汇区| 鸡西市| 夏河县| 永福县| 肇东市| 翼城县| 常德市| 中超| 上思县| 呼和浩特市| 墨江| 贵溪市| 个旧市| 多伦县| 嘉禾县| 田阳县|