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 学生;