sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvornår kan vi bruge et identifikationsnummer i stedet for dets navn i PostgreSQL?

Positionelle referencer til output kolonner er gyldige i GROUP BY og ORDER BY klausuler af en SELECT erklæring.

GROUP BY Klausul
udtryk kan være et inputkolonnenavn eller navnet eller ordenstal af en outputkolonne (VÆLG listeelement)

ORDER BY Klausul
Hvert udtryk kan være navnet eller ordenstal af en outputkolonne (VÆLG listeelement)

Og også DISTINCT ON :

DISTINCT ON udtryk fortolkes ved hjælp af de samme regler som for ORDER BY .

Eksempel:

  • Vælg første række i hver GROUP BY-gruppe?



  1. MySQL CAST vs CONVERT

  2. OPTION (GENKOMPILER) er altid hurtigere; Hvorfor?

  3. Oracle Streams trin for trin replikeringseksempel

  4. Kald en API fra SQL Server lagret procedure