mysql命令行可以實現許多強大的功能,mysql命令行給列起假名自然不在話下,下面就為您詳細介紹mysql命令行給列起假名的實現方法,供您參考。
如果給一個列起假名?
給列起名字要用到mysql關鍵字 - AS
例如我們給上述例子的結果列起個假名為Average Income,如下:
- select sum(salary) + sum(perks) AS 'Average Income' from employee_data;
- +----------------+
- | Average Income |
- +----------------+
- | 2387000 |
- +----------------+
- 1 row in set (0.01 sec)
注意: 如果假名含有空格,那麼必須使用引號把假名包裝起來。
在實際列名和長的情況下,使用假名要讓結果直觀的多。下面是另外一個例子,用來求員工額外津貼占薪水的比例。
- select (SUM(perks)/SUM(salary) * 100)
- AS 'Perk Percentage' from
- employee_data;
- +-----------------+
- | Perk Percentage |
- +-----------------+
- | 19.53 |
- +-----------------+
- 1 row in set (0.00 sec)
注意:如果查詢結果要直接被轉為PHP變量,那麼假名在上述例子裡是必須的,想想看,你總不能把變量命名為"$sum(perks)/sum(salary)*100"吧?另外假名也不可含有空格,所以可直接被最為PHP變量的假名應該為perk_percentage。
MySQL中SELECT命令的特殊用法
MySQL命令行亂碼問題的解決
修復mysql表的兩種方法
php中數組插入mysql表的方法
MySQL遍歷數據表的方法