Bem-vindo à Selva do ORDER BY: Inconsistências de Resolução no PostgreSQL
O PostgreSQL apresenta inconsistências na forma como resolve nomes de colunas e expressões em cláusulas ORDER BY. Por exemplo, identificadores simples (como ORDER BY a) procuram primeiramente por aliases na lista SELECT, enquanto qualquer expressão (como ORDER BY -a) se resolve contra a cláusula FROM. Isso leva a comportamentos confusos quando se utilizam aliases, aspas, GROUP BY, funções de janela e UNION.
Avalie este artigo:
Compartilhar:
- Categoria
- CEVIU Dados
- Publicado
- 20 de maio de 2026
- Fonte
- CEVIU Dados
