Como ordenar un Group by..
Tengo una tabla como la de abajo y quiero agrupar por una columna y que los registros que me devuelva sean los últimos según la columna fecha.
Tabla
Lice_id Lice_clave Lice_dias Lice_fecha_generada Lice_empr_id
1 123456 5 14/01/2009 12
2 123456 30 19/01/2009 12
3 999555 10 25/01/2009 12
4 123456 8 25/01/2009 12
5 999555 30 30/01/2009 12
Consulta
SELECT lice_clave, lice_id, lice_dias, lice_fecha_generada from licencia
where lice_empr_id = 12
group by lice_clave
Con esta consulta me devuelve agrupado pero con los primeros registros.
Tabla
Lice_id Lice_clave Lice_dias Lice_fecha_generada Lice_empr_id
1 123456 5 14/01/2009 12
2 123456 30 19/01/2009 12
3 999555 10 25/01/2009 12
4 123456 8 25/01/2009 12
5 999555 30 30/01/2009 12
Consulta
SELECT lice_clave, lice_id, lice_dias, lice_fecha_generada from licencia
where lice_empr_id = 12
group by lice_clave
Con esta consulta me devuelve agrupado pero con los primeros registros.
1 respuesta
Respuesta de abetop
2