Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2008, 09:02
Avatar de astrosolo3d
astrosolo3d
 
Fecha de Ingreso: agosto-2008
Mensajes: 6
Antigüedad: 15 años, 9 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