【发布时间】:2015-01-31 09:36:57
【问题描述】:
SELECT country.continent, country.name, city.district, city.name, city.population
FROM world.country, world.city
WHERE city.population < 3000000
LIMIT 20, 30;
我得到的是笛卡尔积,而不是显示城市人口超过 300 万的 select 子句内容的表格。
world 是数据库的名称 国家和城市是表格
请帮忙。
【问题讨论】:
-
您需要明确地连接这两个表,而不是按照您的方式连接。您能告诉我们更多关于您的表格结构的信息吗?
-
因为我不太清楚如何有效地描述结构。这个数据库非常庞大。这是元数据imgur.com/VXyDinf 这是图表imgur.com/1vkJW7y