mi spiego meglio.

SELECT * FROM tab WHERE campo1 = 'pippo' AND campo2 = 'pluto'

e fino a qua ci siamo, solo che io vorrei solo i record che abbiano nella stessa tabella un altro recordo con i valori invertiti, quindi:

se campo1 = 'pippo' AND campo2 = 'pluto'
e c'è un altro record: campo1 = 'pluto' AND campo2 = 'pippo'
allora bene.

Spero di essere stato chiaro.
Grazie.