Boa tarde detetei recentemente que a ordenação de campos numéricos DESC OU ASC não estão funcionando nas consultas
é só comigo?
Tem como usar a ordenação de um campo temporario?
Acho que tive o mesmo problema,
algo tipo:
SELECT codigo, nome, endereco
FROM tabela
ORDER BY codigo DESC
Isso não funcionou comigo, mas se eu ordenasse por outro campo funcionava
tipo:
ORDER BY nome DESC
Mas eu consegui resolver fazendo da seguinte forma:
SELECT codigo, nome, endereco
FROM tabela
ORDER BY 1 DESC
Ao invés de usar o nome da coluna usei o número de ordem da coluna na consulta e funcionou.
2 Curtidas
Pois é uma alternativa mas vou testar mas não faz sentido