
21/12/2009, 10:15
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 742
Antigüedad: 15 años, 9 meses Puntos: 6 | |
varios Where en consulta Hola amigos, solicito vuestra ayuda para lo siguiente:
Tengo esta consulta mysql en php.
SELECT
`t_trabajadores`.`fecha_baja`, `t_trabajadores`.`nombre`,
`t_trabajadores`.`apellido1`
FROM
`t_trabajadores`
WHERE
`t_trabajadores`.`fecha_baja`IS NULL AND
`t_trabajadores`.`nombre` LIKE '%z%' OR
`t_trabajadores`.`apellido1` LIKE '%z%';
Lo que quiero es mostrar todos los trabajadores que tengan la fecha de baja isnull y que ademas, su nombre contenga una z o su apellido contenga una z.
Según esta consulta que os he puesto, me muestra todos los trabajadores que tienen z en nombre o apellido, es decir, que pasa por alto la condicion de que tiene que mostrar solo los trabajadores que tengan la fecha de BAJA is null, y eso es lo que quiero, que ademas de mostrarme todos los trabajadores que tengan z en nombre o apellido, pero siempre partiendo como base de todos los trabajadores que tenga la fecha de baja is null.
A ver si me podeis decir algo. Muchas a todos. Saludos. |