这个AS
命令用于使用别名重命名列或表。
别名仅在查询期间存在。
以下 SQL 语句创建两个别名,一个用于 CustomerID 列,另一个用于 CustomerName 列:
以下 SQL 语句创建两个别名。请注意,如果别名包含空格,则需要双引号或方括号:
以下 SQL 语句创建一个名为 "Address" 的别名,该别名组合了四列(地址、邮政编码、城市和国家/地区):
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country AS Address
FROM Customers;
亲自试一试 »
笔记:要使上面的 SQL 语句在 MySQL 中运行,请使用以下命令:
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
以下 SQL 语句选择来自 CustomerID=4(Around the Horn)的客户的所有订单。我们使用"Customers"和"Orders"表,并分别为它们指定表别名"c"和"o"(这里我们使用别名来使SQL更短):
SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn" AND c.CustomerID=o.CustomerID;
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!