PostgreSQL AS
别名
SQL 别名用于给表或表中的列指定一个临时名称。
别名常用于使列名更易读。
别名仅在查询期间有效。
别名使用 AS
关键字创建。
示例
为列使用别名
SELECT customer_id AS id
FROM customers;
运行示例 »
AS 是可选的
实际上,你可以省略 AS
关键字,得到相同的结果
示例
不使用 AS
的相同结果
SELECT customer_id id
FROM customers;
运行示例 »
连接列
当两个或多个字段连接成一个字段时,通常会使用 AS
关键字。
要连接两个字段,请使用 ||
。
示例
连接两个字段并称它们为 product
SELECT product_name || unit AS product
FROM products;
运行示例 »
注意: 在上面示例的结果中,我们在 product_name 和 unit 之间缺少一个空格。要连接时添加空格,请使用 || ' ' ||
。
示例
连接,带空格
SELECT product_name || ' ' || unit AS product
FROM products;
运行示例 »
使用带空格的别名
如果你希望你的别名包含一个或多个空格,例如 "My Great Products
",请将你的别名用双引号括起来。
示例
将你的别名用双引号括起来
SELECT product_name AS "My Great Products"
FROM products;
运行示例 »
W3schools 学习路径
跟踪您的进度 - 免费!