Fala galera !
(MySQL)
Estou tentando aplicar um update no ultimo registrando lançado em uma tabela, porém quando tento, o update está sendo aplicado no primeiro registro, alguém poderia me ajudar ?
SQL
UPDATE bd_sgn.tb_mudancas_atleta SET mudatl_altura=1.80, mudatl_peso=5.0, mudatl_bf=21.0, mudatl_mm=34.5, mudatl_gasto_energetico_repouso=1950.0, mudatl_objetivo_cod=1, mudatl_data_mudanca='2016-01-01' where mudatl_peratl_cod=1 order by mudatl_peratl_cod desc limit 1;
Já tentei “asc” ao invés do desc (apenas a nível de curiosidade, teoricamente deveria ser desc) mas não obtive exito, o que estou errado ?
Vale salientar que existe vários registro para mudatl_peratl_cod=1, gostaria de atualizar apenas o ultimo, alguma luz ?
