PostgreSQL别名(Alias)用于为列或表提供临时名称。您可以使用PostgreSQL别名为列或表创建一个临时名称。
通常来说,当您执行自联接时,会创建一个临时表。
语法:
SELECT column_name AS alias_name FROM table_name conditions... ;
column_name
: 它指定要进行别名的列的原始名称。
alias_name
: 它指定分配给列的临时名称。
table_name
:它指定表的名称。
AS
:这是可选的。大多数程序员将在对列名进行别名时指定AS
关键字,但在别名表名时不指定。
注意:
alias_name
包含空格,则必须将alias_name
包含在引号中。
alias_name
仅在SQL语句的范围内有效。
语法:
SELECT column1, column2.... FROM table_name AS alias_name conditions.... ;
table_name
:它指定要进行别名的表的原始名称。
alias_name
:它指定分配给表的临时名称。
AS
:这是可选的。大多数程序员将在对列名进行别名时指定AS
关键字,但在别名表名时不指定。
注意:
alias_name
包含空格,则必须将alias_name
包含在引号中。
alias_name
仅在SQL语句的范围内有效。