Me alegra que lo hayas intentado por ti mismo

.
Fíjate en la forma como te había propuesto:
http://www.forosdelweb.com/f18/busqu...8/#post2591422
Con esa comparación añadimos a la consulta lo que necesitamos, no hacemos una consulta para cada posibilidad. Ese ejemplo puede adaptarse y hacer de ella una función que reciba como parámetro la variable, el nombre del campo y el operador. Así, para añadir un campo a la consulta solo necesitarás llamar a la función.