Buenas noches,
Tengo una tabla `usuarios`
Id | Anho | Iden | *
1 | 2015 | 1111 | *
2 | 2014 | 1111 | *
3 | 2013 | 1111 | *
4 | 2016 | 2222 | *
5 | 2017 | 2222 | *
y lo que busco es que me arroje todos los valores de las demás columnas, agrupado por Iden y que sean los datos del ultimo año, esto es lo que espero
Id | Anho | Iden | *
1 | 2015 | 1111 | *
5 | 2017 | 2222 | *
y al realizar esta consulta
SELECT U.`Id`,U.`Anho`,U.`Iden` FROM `usuarios` U GROUP BY `Iden` ORDER BY U.`Iden` ASC
me arroja error error por only_full_group_by, lo corrijo
SELECT MAX(U.`Id`),MAX(U.`Anho`),U.`Iden` FROM `usuarios` U GROUP BY `Iden` U ORDER BY `Iden` ASC
y el resultado es
Id | Anho | Iden
3 | 2015 | 1111
5 | 2017 | 2222
De antemano, gracias por la ayuda.