Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ayuda con un filtro porfavor

Estas en el tema de ayuda con un filtro porfavor en el foro de Mysql en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 22/08/2008, 09:02
Avatar de astrosolo3d  
Fecha de Ingreso: agosto-2008
Mensajes: 6
Antigüedad: 15 años, 8 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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:23.