SQL質疑応答スレ 10問目

このエントリーをはてなブックマークに追加
231NAME IS NULL
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です。