SQL查询选择类别和详细信息而不重复

时间:2013-09-11 15:11:25

标签: php mysql sql

我正在编写一个非常简单的SQL查询但由于某种原因我无法完成它。我有以下字段的mysql表;城市,城镇和人。有几个城市,有几个城镇,有几个人。我希望能够选择一个城市,比如伦敦,能够看到伦敦下的所有城镇,并且能够看到居住在这些城镇的所有人。目前发生的事情是,当我使用他们的ID查询所有表格时,我会重复分类。

我附上了我想要实现的目标 enter image description here

我所取得的成就是 city1 -town1 - person1 city1-town 2-person 1

   $query = "SELECT *
FROM cities, Transport, town
WHERE cities.id = town.city
AND town.townID = person.townID
GROUP BY cities.cityName"

我不希望这个城市重复,但与此同时我想要一个城市中所有东西的清单

0 个答案:

没有答案