菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

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;
运行示例 »

PostgreSQL 练习

通过练习来测试自己

练习

customer_name 字段创建一个别名,使其显示为 Company

SELECT customer_name  FROM customers;
        

开始练习


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持