PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Кога можем да използваме идентификационен номер вместо неговото име в PostgreSQL?

Позиционни препратки към изход колоните са валидни в GROUP BY и ORDER BY клаузи на SELECT изявление.

GROUP BY Клаузата
израз може да бъде име на входна колона или име или пореден номер на изходна колона (SELECT елемент от списъка)

ORDER BY Клаузата
Всеки израз може да бъде наименованиеили пореден номер на изходна колона (SELECT елемент от списъка)

И също така DISTINCT ON :

DISTINCT ON изразите се интерпретират, като се използват същите правила като за ORDER BY .

Пример:

  • Изберете ли първия ред във всяка група GROUP BY?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Достъп до външни XML файлове като променливи в PSQL скрипт (източник от bash скрипт)

  2. Заявка за най-близкия съсед в PostGIS

  3. Как работят изгледите на PostgreSQL security_barrier?

  4. Свързване на PostgreSQL 9.2.1 с Hibernate

  5. Как да изчислим медиана в PostgreSQL