
22/08/2008, 09:02
|
 | | | Fecha de Ingreso: agosto-2008
Mensajes: 6
Antigüedad: 16 años, 7 meses Puntos: 0 | |
ayuda con un filtro porfavor tengo el siguiente query:
SELECT
asistencia.idAsistencia,
asistencia.idUsuarios,
asistencia.idTerminales,
asistencia.FichaSoftland,
asistencia.AsistenciaHinicio,
asistencia.AsistenciaHtermino,
asistencia.Nhoras,
asistencia.Nhextra,
asistencia.PpuAsistencia,
asistencia.AsistenciaServicio,
asistencia.FolioAsistencia,
asistencia.AsistenciaEstado,
asistencia.FechaAsistencia,
asistencia.idEstado,
asistencia.fechaing,
asistencia.LIC,
IF(asistencia.idEstado = '3', IF(asistencia.FechaAsistencia >= licencias.LicFechaCom AND asistencia.FechaAsistencia <= licencias.LicFechaFin, 'SI', 'NO'),
IF(licencias.LicFechaCom <= asistencia.FechaAsistencia AND licencias.LicFechaFin >= asistencia.FechaAsistencia, 'NO', 'SI')) AS CORRESPONDE
FROM asistencia
INNER JOIN licencias ON (asistencia.LIC = licencias.LIC)
WHERE
asistencia.FichaSoftland LIKE '%' AND
asistencia.FechaAsistencia BETWEEN '2008-08-01' AND '2008-08-31' AND
GROUP BY FichaSoftland LIMIT 300
y necesito hacer un filtro que me muestre solo los que cumplan con la condicion del if osea(CORRESPONDE) Y debe mostrarme solo los que digan si o los que digan no
es urgente porfavor si me pueden dar una manito les estaria muy agradecido |