Nah... se le condizioni devono verificarsi per tutti i campi su cui stai effettuando una ricerca... vedi quali campi sono valorizzati e costruisci la condizione nel WHERE di conseguenza (ossia con AND, salvo specifiche diverse). Bastano poche righe di codice.