我试图查询大陆所有城市的人口总和,其中大陆是'亚洲'。 这两个表城市和国家有:简单的内部连接不工作
city - id, countrycode, name population
country - code, name, continent, population
这里是我的查询
SELECT SUM(POPULATION) FROM COUNTRY CITY
JOIN ON COUNTRY.CODE = CITY.COUNTRYCODE
WHERE CONTINENT = "Asia";
这是行不通的。我究竟做错了什么。我是SQL新手。
是这个工作。谢谢。现在明白了。 – Zeus
此外,“亚洲”没有工作,“亚洲”为什么工作。我是SQL新手。两者都是VARCHAR2 – Zeus
嗯。在MySQL中,单引号和双引号都适用于我。你在使用MySQL以外的东西吗? – Asaph