1.3 — 选择特定列
你将学到什么
- 如何只显示表中你想要的列
- SQL 中选择特定列的语法
- 与 Excel 中显示/隐藏列的对比
从 Excel 到 SQL:聚焦重点
在 Excel 中,你可能会隐藏不需要的列,或只复制部分列到新表分析。
在 SQL 中,你可以在 SELECT
语句中列出你想要的列。
示例表
SaleDate | Product | Amount |
---|---|---|
2024-05-01 | Apples | 120 |
2024-05-01 | Oranges | 80 |
2024-05-01 | Banana | null |
假如你只想看到 产品
和 金额
两列。
SQL 示例
sql
SELECT Product, Amount FROM sales;
- 这告诉数据库只显示
sales
表中的产品
和金额
两列。 - 查询中列的顺序决定了结果中的顺序。
列别名
有时你想让结果中的列名更清晰,就像在 Excel 里重命名列标题。
可以用 SQL 的 AS
关键字:
sql
SELECT Product AS Article, Amount AS Total FROM sales;
AS
给结果中的列起新名字。- 表中的原始列名不会变。
这对于报表或需要更友好名称时很有用。
关键点
- 在
SELECT
后用逗号分隔列出你想要的列。 - 用
AS
给结果中的列重命名(列别名)。 - 这就像在 Excel 里选择显示哪些列、如何命名。
- 你可以选择任意多或少的列。
下一步
下一个模块你将学习如何筛选数据——就像在 Excel 里用筛选器只看关心的行。