SQL別名的使用(使用AS關鍵字)
SQL語句可以為表名稱或者列名稱指定別名
別名有時也稱為導出列
SQL 別名
- SQL 別名用於為 表 或 表中的列 提供臨時名稱。
- SQL 別名通常用於使 表名 或 列名 更具可讀性。
- SQL 一個別名只存在於查詢期間
- 別名使用 AS 關鍵字賦予
什么情況下使用別名?
- 查詢涉及多個表
- 用於查詢函數
- 需要把兩個或更多的列放在一起
- 列名長或可讀性差
語法
1.列名使用別名語法
SELECT 列名 AS 別名
FROM 表名;
2.表名使用別名用法
SELECT 列名
FROM 表名 AS 別名;
3.表名和列明的別名混合使用語法
SELECT 列名 AS 別名
FROM 表名 AS 別名;
語法舉例
1.表名稱使用別名
現在有有一個學生信息表 "Student",為它指定別名"s".並使用
SELECT name
FROM Student AS s
WHERE name = 'Tom';
2.列名使用別名
查詢Student表中的name列,將其定義別名為 '名字',輸出結果
SELECT name AS 姓名
FROM Student;
3.混合使用
為Student表定義別名'學生',並查詢該表中的name列(定義別名為'姓名')的所有信息
SELECT name AS 姓名
FROM Student AS 學生;