たとえば、次のように、学生/クラス用と学生/興味用の2つのテーブルがあります。
studentID class
---------------------
4134 1
4135 1
4136 1
4137 1
4138 2
4139 2
4140 2
4141 2
studentID interests
---------------------
4134 basketball
4134 football
4135 basketball
4136 basketball
4137 football
4138 swimming
4138 football
4139 running
4140 tennis
4141 tennis
どの生徒がクラスメートと同じ興味を持っているかを問い合わせる最良の方法は何ですか? 最も難しい部分は、ONLY の要件です。
このクエリは、4135、4136、4140、および 4141 という結果にはなりません。4134 でさえ 4137 と同じ関心を持っているため、それらの関心は両方とも、クラス 1 に含まれない 4138 と同じです。