prova così:
codice:
SELECT DISTINCT temp1.* FROM temp1,temp2,temp3
WHERE temp1.id2 = temp2.id2 OR temp1.id3 = temp3.id3