相関サブクエリ
高度な副問合せの構文:Webブラウザで気軽に学ぶ実践SQL講座(12) - @IT
高度な副問合せの構文:Webブラウザで気軽に学ぶ実践SQL講座(12) - @IT
内部クエリから外部クエリの FROM 句のテーブルを参照するサブクエリ
http://nippondanji.blogspot.com/2009/03/mysql_25.html
https://www.techscore.com/tech/sql/SQL7/07_01.html/
いつつかう
行間比較がしたいとき
自己結合
と組み合わせて使う
グループごとの平均と比較したい時に使う
具体例
学校A,B,Cがあったとき、それぞれの平均点を出して、Aの生徒でAの平均より高いやつ、Bの生徒で…と、各校毎の上位半分をSELECTしたいとき
相関サブクエリは自己結合と同値になる場合が多い
ref.
達人に学ぶSQL徹底指南書
1-6
#SQL