tbl1にnum1,num2,id1,id2,id3 tbl2にid,name,ssというフィールドがあるとして SELECT name, num1, num2, id1, id2, id3, time FROM tbl1, tbl2 WHERE num1 = 1 AND id1 = ( SELECT id FROM tbl2 WHERE ss = "monga") 上記のようなSQLを 特定のフィールドが他の行と重複してたら抜かすというのはどうやればいいでしょうか? 単にdistinctつけるだけだとどれかひとつでも重複していなかったら抽出されますよね。 id1,id2,id3が他のレコードのid1,id2,id3と重複してたら 検索結果に入れないみたいな感じにしたいのですが。 MYSQLです。