选择产量的别名

时间:2016-05-04 03:55:37

标签: alias

运行如下所示的简单查询会在“字段列表”中产生“错误代码:1054,未知列'GDP_PPP'

SELECT
COUNTRY
, POPULATION
, GDP_PPP_MIL
, GDP_PPP_MIL * 1E6 AS GDP_PPP
, GDP_PPP / POPULATION
FROM COUNTRIES

我在OS X 10.11.4(El Capitan)上使用mysql v5.7.12和MySQL Workbench 6.3。我几天前刚下载它,然后将操作系统升级到El Cap。

2 个答案:

答案 0 :(得分:1)

您刚命名的列(别名)不会反映在查询中

一些替代方案

1.再次使用该公式

SELECT
COUNTRY
, POPULATION
, GDP_PPP_MIL
, GDP_PPP_MIL * 1E6 AS GDP_PPP
, GDP_PPP_MIL * 1E6/ POPULATION
FROM COUNTRIES

答案 1 :(得分:0)

你试过这个吗?

SELECT COUNTRY , POPULATION , GDP_PPP_MIL , GDP_PPP_MIL * 1E6 AS 'GDP_PPP' , GDP_PPP / POPULATION FROM COUNTRIES
相关问题