Odniesienia pozycyjne do wyjścia kolumny są prawidłowe w GROUP BY
i ORDER BY
klauzule SELECT
oświadczenie.
GROUP BY
Klauzula
wyrażenie może być nazwą kolumny wejściowej lub nazwą lub liczbą porządkową kolumny wyjściowej (wybierz element listy)
ORDER BY
Klauzula
Każde wyrażenie może być nazwą lub liczbą porządkową kolumny wyjściowej (WYBIERZ element listy)
A także DISTINCT ON
:
DISTINCT ON
wyrażenia są interpretowane przy użyciu tych samych zasad, co w przypadku ORDER BY
.
Przykład:
- Wybrać pierwszy wiersz w każdej grupie GROUP BY?