se invece il secondo select cerca tra più colonne non viene fuori niente!
Ciascuna condizione deve essere univoca su un campo.
Se vuoi cercare in più campi devi proporre più condizioni all'interno della sintassi WHERE.