PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Quando podemos usar um número identificador em vez de seu nome no PostgreSQL?


Referências posicionais para saída colunas são válidas no GROUP BY e ORDER BY cláusulas de um SELECT demonstração.

GROUP BY Cláusula
expressão pode ser um nome de coluna de entrada ou o nome ou número ordinal de uma coluna de saída (item de lista SELECT)

ORDER BY Cláusula
Cada expressão pode ser o nome ou número ordinal de uma coluna de saída (SELECT item de lista)

E também DISTINCT ON :

O DISTINCT ON expressões são interpretadas usando as mesmas regras de ORDER BY .

Exemplo:
  • Selecionar a primeira linha em cada grupo GROUP BY?