对目标列使用,
对表名使用
简写表名
同名表关联
在select的目标输出列中(select_expr)
select_expr
别名可以在GROUP BY,ORDER BY,HAVING中使用
GROUP BY
ORDER BY
HAVING
标准SQl不允许在WHERE中使用
WHERE
因为WHERE是执行的,而SELECT目标列是基于WHERE结果的,所以WHERE中不能使用还没产生的别名!
SELECT
AS可以省略
AS
select id userid from user; select a.id from user a;