运行如下所示的简单查询会在“字段列表”中产生“错误代码: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。
答案 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