
08/09/2009, 09:52
|
 | | | Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 7 meses Puntos: 21 | |
Respuesta: select por meses y obtener el max de un dia No quiero aprovechar de tu gentileza pero podrias explicarme el script ya me salio solo corregi un error en GROUP BY md12.mod1_event_fecha es GROUP BY m12.mod1_event_fecha
saludos y gracias Cita:
Iniciado por quimfv
Código sql:
Ver originalSELECT m11.mod1_event_id, m11.mod1_event_fecha, m11.mod1_event_prioridad, m11.mod1_event_icono FROM mod1_eventos m11 INNER JOIN (SELECT m12.mod1_event_fecha, MAX(m12.mod1_event_prioridad) AS MaxPrioridad FROM mod1_eventos m12 WHERE MONTH(m12.mod1_event_fecha)=$month AND YEAR(m12.mod1_event_fecha)=$year GROUP BY md12.mod1_event_fecha) Sbc ON m11.mod1_event_prioridad = Sbc.MaxPrioridad AND m11.mod1_event_fecha = Sbc.mod1_event_fecha;
Si hubiera dos con la misma prioridad, que esta sea la máxima, y la misma fecha, saldrian los dos....
Quim
__________________ gerardo |