数据库之SQL 语句as的用法 SQL 结果重命名 |
您所在的位置:网站首页 › mysql查询结果重命名 › 数据库之SQL 语句as的用法 SQL 结果重命名 |
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 |