Una vez más recurriendo a ustedes.
Tengo una consulta que en el where requiere varias condiciones y me esta complicando.
Código:
hasta ahí todo bien, pero además necesito filtrar por:Select * From tabla Where fecha between '2008-01-01' and '2008-12-31'
Nombre='mario xxx' y
que muestre solo los registros en que los campos a,b, c, d sean iguales a '1' , me interesa levantar solo los registros en los que en alguno de esos campos el valor sea '1' para esos he puesto lo siguiente
Código:
Pero cuando agrego estas ultimas condiciones me salen registros de fechas que estan fuera del between, me imagino por los OR de los campos a,b,c,d Select * From tabla Where fecha between '2008-01-01' AND '2008-12-31' AND nombre='mario xxx' AND A='1' OR B='1' OR C='1' OR D='1'
Alguna sugerencia de como filtrar esta consulta??
Desde ya gracias
Chelo