Está ocorrendo um erro em meu comando MySQL na ordenação dos resultados. O código é o seguinte:
$sql_imos4 = "Select DISTINCT imovel FROM propostas ORDER BY id DESC";
$exe_imos4 = mysqli_query($conexao, $sql_imos4);
O objetivo é listar uma única vez um imóvel com proposta, mesmo que haja dois ou mais registros, sempre ordenado mais recente. O que está ocorrendo quando o imóvel tem mais de uma proposta cadastrada, a ordenação está sendo feita pelo ID da proposta mais antiga.
Exemplo:
imóvel ref. 4528 tem duas propostas, sendo que a mais recente tem o ID 235 porém aparece na listagem abaixo do imóvel ref. 4325, que tem uma só proposta e ID 230.
O resultado deveria estar invertido neste caso.
Onde pode estar o erro? Agradeço a ajuda.