Hola amgos tengo la siguiente tabla hecha en mysql
tabla se llama mod1_eventos
campos
mod1_event_id,
mod1_event_fecha,
mod1_eventos.mod1_event_prioridad
lo que quiero obtener es por ejmpl si el usuario en un calendario oprima el mes 9 del año 2009
me pueda imprimir los eventos del mes por dia pero que me de el evento maximo del día
es decir digamos que tengo estos registros
1-2009-09-09-1
2-2009-09-09-3
3-2009-09-09-2
4-2009-09-10-1
5-2009-09-11-2
6-2009-09-11-1
lo que deseo es que me de este resultado:
2-2009-09-3
4-2009-10-1
5-2009-11-2
es decir que me de el id el año y la preoridad mas alta del día
quice hacerlo usando max pero el problema es que no puedo obtener el id
enontre un solucion aqui
http://foros.cristalab.com/consulta-...ados.--t57475/
este seria me codigo pero me gustaria saber si totalmente correcto o si con max hay solucion
Código:
$Tablasconsulta_sql = "SELECT mod1_event_id,mod1_event_fecha,mod1_event_prioridad,mod1_event_icono FROM (
SELECT * FROM mod1_eventos WHERE MONTH(mod1_event_fecha)=$month and Year(mod1_event_fecha)=$year
ORDER BY mod1_event_prioridad DESC) AS EstadosOrdenado
GROUP BY mod1_event_fecha";
espero sus comentarios aqui encontre tambien algo parecido
http://www.forosdelweb.com/f21/mysql...-meses-195527/
saludos