详解mysql命令行给列起假名

数据库 MySQL
在mysql数据库中,应该如何给一个列起假名呢?给列起名字要用到mysql关键字 - AS,下面就让我们一起了解一下该方法的实现过程。

mysql命令行可以实现许多强大的功能,mysql命令行给列起假名自然不在话下,下面就为您详细介绍mysql命令行给列起假名的实现方法,供您参考。

如果给一个列起假名?
给列起名字要用到mysql关键字 - AS

例如我们给上述例子的结果列起个假名为Average Income,如下:

  1. select sum(salary) + sum(perks) AS 'Average Income' from employee_data;  
  2. +----------------+  
  3. | Average Income |  
  4. +----------------+  
  5. |        2387000 |  
  6. +----------------+  
  7. 1 row in set (0.01 sec)  
  8.  

注意: 如果假名含有空格,那么必须使用引号把假名包装起来。

在实际列名和长的情况下,使用假名要让结果直观的多。下面是另外一个例子,用来求员工额外津贴占薪水的比例。

  1. select (SUM(perks)/SUM(salary) * 100)  
  2. AS 'Perk Percentage' from  
  3. employee_data;  
  4.    
  5. +-----------------+  
  6. | Perk Percentage |  
  7. +-----------------+  
  8. |           19.53 |  
  9. +-----------------+  
  10. 1 row in set (0.00 sec)  
  11.  

注意:如果查询结果要直接被转为PHP变量,那么假名在上述例子里是必须的,想想看,你总不能把变量命名为"$sum(perks)/sum(salary)*100"吧?另外假名也不可含有空格,所以可直接被最为PHP变量的假名应该为perk_percentage。
 

 

 

 

【编辑推荐】

MySQL中SELECT命令的特殊用法

MySQL命令行乱码问题的解决

修复mysql表的两种方法

php中数组插入mysql表的方法

MySQL遍历数据表的方法

责任编辑:段燃 来源: 互联网
相关推荐

2011-07-21 13:10:59

2009-12-24 14:51:39

Linux命令行

2010-11-24 15:33:59

mysql命令行参数

2009-08-11 09:58:22

Linux命令行Linux命令svn命令

2019-04-16 06:50:34

2010-10-12 17:01:21

MySQL命令行

2010-11-24 17:12:17

MySQL命令行

2010-10-12 17:29:22

MySQL命令行

2017-05-25 10:32:40

命令linux系统

2017-03-08 11:10:39

LinuxShell命令

2017-06-15 10:32:56

OracleDBV命令行工具

2021-01-05 06:12:38

Tcpdump工具网络

2018-01-24 15:42:49

命令功能程序

2021-01-13 05:29:26

命令行

2010-11-24 15:41:56

MySQL命令行

2010-10-12 17:13:43

MySQL命令行

2010-11-24 15:22:51

MySQL命令行

2020-12-11 06:44:16

命令行工具开发

2020-12-10 16:16:08

工具代码开发

2015-10-08 09:01:51

点赞
收藏

51CTO技术栈公众号