2020-07-08
閱讀量:
838
數(shù)據(jù)分析MySQL708(上)
子查詢
一個select語句中包含另一個或多個完整的select語句。
子查詢分類
? 標(biāo)量子查詢:返回的結(jié)果是一個數(shù)據(jù)(單行單列)
? 行子查詢:返回的結(jié)果是一行(單行多列)
? 列子查詢:返回的結(jié)果是一列(多行單列)
? 表子查詢:返回的結(jié)果是一張表(多行多列)
子查詢出現(xiàn)的位置
? 出現(xiàn)在select子句中:將子查詢返回結(jié)果作為主查詢的一個字段或者計算值(標(biāo)量子查詢、列子查詢)
? 出現(xiàn)在where/having子句中:將子查詢返回的結(jié)果作為主查詢的條件(標(biāo)量子查詢、行子查詢、列子查詢、表子查詢)
? 出現(xiàn)在from子句中:將子查詢返回的結(jié)果作為主查詢的一個表(標(biāo)量子查詢、行子查詢、列子查詢、表子查詢)
子查詢操作符
[not]in:在(不在)其中,[字段] in (<數(shù)據(jù)表|子查詢>)
any:任意一個 ,[字段] <比較> any (<數(shù)據(jù)表|子查詢>)
all:全部,[字段] <比較>all (<數(shù)據(jù)表|子查詢>)






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
1條評論
0條評論