在函数计算时,为什么要对列进行重命名

MySql 码拜 4年前 (2017-05-02) 585次浏览
本人在教学网站学习sql算数函数的时候,为什么他每次计算时,都会对列进行重命名?有什么意义么?不重命名会有什么错误结果么?
望高手们不吝赐教在函数计算时,为什么要对列进行重命名
解决方案

30

没什么啊,你不设置别名也没事啊,只不过列名就变成 count(customer) 了,设置了别名,在sql语句以及后续程序处理时,方便一些。

10

引用:
Quote: 引用:

没什么啊,你不设置别名也没事啊,只不过列名就变成 count(customer) 了,设置了别名,在sql语句以及后续程序处理时,方便一些。

谢谢你,本人还有一个问题
假如本人现在要筛选顾客和每个顾客所购买的总金额
select customer,sum(orderprice) as Sorderprice
from orders
group by customer
本人这个会生成两列,一个名字是customer,一个Sorderprice么
本人的主要问题点就是提取两列,但是只给一列重命名的话,是不是这么写?

没错


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明在函数计算时,为什么要对列进行重命名
喜欢 (0)
[1034331897@qq.com]
分享 (0)