请教一下mysql语句中的as怎么用

请教一下mysql语句中的as怎么用,第1张

as   可理解为:用作、当成,作为;一般是重命名列名或者表名。(主要为了查询方便)

(1)如:表text,  列 column_1,column_2  

你可以写成

 select  column_1  as  列1,column_2 as  列2   from  text as  表

上面的语句可以解释为:选择 column_1  作为   列1,column_2 作为   列2  从 text  当成  表

(2)

select * from blog as B

解析:查找所有blog 表里面的数据,并把blog表格命名为 B;

当你命名一个表之后,你可以在下面用 B 代替 blog;

select *from B

.

1、准备两张表person和person_old。

2、往person_old表中添加两条记录。

3、将person_old表中的所有数据转移到person表中。

4、对上述查询结果进行分析发现,id值不连续,中间断了。其实可以只添加后面三个字段。

5、添加后的结果如下,因没有指定id,所以id按照表规则自动生成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7243496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存