as 可理解为:用作、当成,作为;一般是重命名列名或者表名。
举例1:
你可以写成 select column_1 as 列1,column_2 as 列2 from table as 表
上面的语句就可以解释为,选择 column_1 作为 列1,column_2 作为 列2 从 table 当成 表
举例2:
SELECT id AS 用户id,NAME AS 用户名 FROM A;
举例3:
SELECT * FROM A AS xx JOIN (SELECT * FROM B) AS yy ON xx.id=yy.id;
举例4:
表设置别名