【さぶくえり】
サブクエリ(副問合せ) とは?
💡 SQLの中に入れ子で書く「もう一つのSELECT文」
📌 このページのポイント
サブクエリってどんなときに使うの?
例えば「平均年齢より上のユーザーだけ取得したい」とき。「SELECT * FROM users WHERE age > (SELECT AVG(age) FROM users)」のように、内側のSELECTで平均を計算してその結果を外側の条件に使える。
JOINとサブクエリはどう使い分けるの?
サブクエリのIN句とEXISTS句って何が違うの?
相関サブクエリってなに?
📖 おまけ:英語の意味
「Subquery」 = 副(Sub)問合せ(Query)
💬 「Sub(下位の)」+「Query(問合せ)」で、クエリの中にあるクエリという意味