[英]MySQL: need assistance with MySQL logic
弄清楚了。 我需要的只是更多细节!
旧代码...
SELECT cities.name, cities.population
FROM countries
LEFT JOIN cities
ON countries.id = cities.country_id
WHERE cities.population < 500000
新代码...
SELECT cities.name, cities.population
FROM countries
LEFT JOIN cities
ON countries.id = cities.country_id
WHERE countries.name = 'Mexico' AND cities.population < 500000
GROUP BY cities.name
ORDER BY cities.name DESC
问题出在哪里呢? 看起来很简单...未经测试;)
选择t1.name,来自国家t0的t1.population加入t0.id = t1.country_id上的城市t1和t1.population> 500000,按t1.population desc排序
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.