No se a qué te refieres cuando dices:
Cita: lo que quiero evitar es hacer varios query paara cada caso.
lo que tu haces es exactamente lo que quiero evitar.
Lo que propongo ES UN SOLO QUERY, armado de acuerdo a las condiciones que estás poniendo... Si esto no es lo que quieres entonces no sé de qué estás hablando...
En fin... espero que alguien más te pueda ayudar.
Saludos
Leo.