模块 2 · 第 3 课(共 4)课程中的7/57~6 min
模块课程(3/4)
用 AS 重命名
默认情况下,结果中的列与源列具有相同的名称。
当您选择表达式(计算、串联、
聚合)默认名称可能看起来难看或不清楚。使用 AS 您分配
别名,即您选择的名称:
SQL
SELECT <colonna_o_espressione> AS <alias>
FROM <tabella>;关键字 AS 是可选的(salary salary_eur 也可以),但是写它
使查询更具可读性。如果别名包含空格或重要的
大写字母,用双引号括起来:AS "Annual Salary"。
示例
SQL
-- Rinomina semplice (in inglese per convenzione):
SELECT first_name AS name,
last_name AS surname
FROM employees;
-- Alias su un'espressione calcolata:
SELECT first_name,
last_name,
salary * 13 AS annual_pay
FROM employees;尝试一下
锻炼#sql.m2.l3.e1
尝试:0加载中...
提取每个员工的姓氏和工资,将列重命名为“last”和“salary_eur”。
正在加载编辑器...
显示提示
关键字是 AS:SELECT 列 AS new_name。
3 次尝试后可用的解决方案
复习练习
锻炼#sql.m2.l3.e2
尝试:0加载中...
提取姓名并连接到名为“full_name”的单个列中。使用||运算符连接并在两者之间放置一个空格。
正在加载编辑器...
显示提示
在 PostgreSQL 中,字符串连接是用 || 完成的,然后是别名 AS。
3 次尝试后可用的解决方案