Olá amigos muito boa tarde.
Estou enfrentando uma situação inédita aqui pra mim.
Eu tenho a seguinte SQL
SELECT a.*,b.idUsuario, b.data_atualizado
from px_cadastros a
INNER JOIN px_cadastros_votacao b ON a.id = b.idUsuario
GROUP BY b.idUsuario
ORDER By b.data_atualizado DESC
O problema ai que não order pela data_atualizada.
Se eu remover o GROUP BY ai fica ordenado.
Tentei com DISTINCT
SELECT DISTINCT b.idUsuario ,a.*,b.idUsuario, b.data_atualizado
from px_cadastros a
INNER JOIN px_cadastros_votacao b ON a.id = b.idUsuario
ORDER By b.data_atualizado DESC
Dá certo, porém vem os cadastros repetidos.
Alguém tem alguma luz para resolver isso?
Muito obrigado