SQL 选择单个列
示例
SELECT
PhoneNumber,
Email,
PreferredContact
FROM Customers这条语句将返回列PhoneNumber,Email以及PreferredContact从所有行Customers表。同样,这些列将按照它们出现在SELECT子句中的顺序返回。
结果将是:
如果将多个表连接在一起,则可以通过在列名之前指定表名来从特定表中选择列:[table_name].[column_name]
SELECT
Customers.PhoneNumber,
Customers.Email,
Customers.PreferredContact,
Orders.IdAS OrderId
FROM
Customers
LEFT JOIN
Orders ONOrders.CustomerId= Customers.Id*ASOrderId表示表的Id字段Orders将作为名为的列返回OrderId。有关更多信息,请参见使用列别名进行选择。
为避免使用长表名,可以使用表别名。这减轻了为联接中选择的每个字段编写长表名的麻烦。如果要执行自联接(同一表的两个实例之间的联接),则必须使用表别名来区分表。我们可以编写表别名,例如Customersc或CustomersASc。这里c是的别名Customers,我们可以选择这样说Email:c.Email。
SELECT
c.PhoneNumber,
c.Email,
c.PreferredContact,
o.IdAS OrderId
FROM
Customers c
LEFT JOIN
Orders o ONo.CustomerId= c.Id
热门推荐
10 祝女儿简短祝福语大全
11 大学新年祝福语简短创意
12 元旦适合的祝福语简短
13 朋友出远门祝福语简短
14 初六简短的祝福语
15 祝男孩生日祝福语简短
16 同事调离的祝福语简短
17 拜年红包的祝福语简短
18 妈妈生日祝福语简短励志