PostgreSQL, что означает окончание после FROM? - PullRequest
0 голосов
/ 04 октября 2018

Например,

select * from table1 rel

что означает rel?

также

select * from ( select id from table1) main where (data)principal.

что означает main и principal?они не являются ключевыми словами и прочее.

Ответы [ 2 ]

0 голосов
/ 04 октября 2018

PostgreSQL предполагает, что "rel" является псевдонимом для "table1", если зарезервированное слово "AS" не требуется.То же самое для второго случая.

Приветствия

Никао

0 голосов
/ 04 октября 2018

это псевдоним, посмотрите документацию: https://www.w3schools.com/sql/sql_alias.asp

или здесь из postgresql: https://www.postgresql.org/docs/current/static/queries-table-expressions.html#QUERIES-TABLE-ALIASES

...