数据库之SQL 语句as的用法 SQL 结果重命名

您所在的位置:网站首页 mysql查询结果重命名 数据库之SQL 语句as的用法 SQL 结果重命名

数据库之SQL 语句as的用法 SQL 结果重命名

2024-07-16 14:54| 来源: 网络整理| 查看: 265

as 一般用在两个地方,一个是query的时候,用来重新指定返回的column 名字 如:一个table 有个column叫 id, 我们的query是 select id from table1. 但是如果你不想叫id了,就可以重新命名,如叫 systemID 就可以这样写 select id as systemId from table1; 还有一个用法就是在create table 或 procedure 的时候,as 是个关键字。 例如 create table test as select * from table1 这时候就会create 一个table test,他是完全copy table table1里的全部数据。 create procdure name as (is) begin end; 具体可以参考 如何建立procedure。 这个时候 as 和is可以互换。

///

as 可理解为:用作、当成,作为;一般是重命名列名或者表名。 1.例如有表table, 列 column_1,column_2 你可以写成 select column_1 as 列1,column_2 as 列2 from table as 表 上面的语句就可以解释为,选择 column_1 作为 列1,column_2 作为 列2 从 table 当成 表 2.SELECT * FROM Employee AS emp 这句意思是查找所有Employee 表里面的数据,并把Employee表格命名为 emp。 当你命名一个表之后,你可以在下面用 emp 代替 Employee. 例如 SELECT * FROM emp. 3.把查询对像起个别名的作用。 select ID as 用户ID,Name as 用户名 from Table_user 查出结果就以中文显示 select * from tb_user as mytableA join select * from Tb_UserGroup as mytableB on mytableA.ID=mytableB.ID。这样就可以把查询结果起别名

感谢网络



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3