質問: ### 前提・実現したいこと 例えば メインのテーブルで項目が 学校名、住所として、 データが、 (A,111-1111) (B,222-2222)とします。 次に、サブのテーブルと学校名で結合されており項目が、 学校名、生徒名、年齢としたら、 データが、 (A,山田さん,16) (A,佐藤さん,15) (B,高橋さん,17) この場合に、サブテーブルで重複していない (Aは2つあるので、Bのデータだけを取り出すことはできるでしょうか。)
回答: 以下の様なSQLになるかと思います。 ``` select * from テーブル where 学校名 in ( select 学校名 from サブテーブル group by 学校名 having count(*)=1 ) ```