3表内连接mysql的时间问题

时间:2019-07-07 13:28:05

标签: mysql indexing

我们有3张桌子,以下 派对 状态 城市 州表有美国的州,而城市表有每个州的城市。 聚会表中有聚会事件的数据。我们正在聚会中保存统计数据和聚会位置的城市。在网站上只想显示派对表中列出的选定州的城市。

我们的查询如下,该查询仅用于获取AL州的城市。

SELECT cities.* FROM cities
INNER JOIN states ON party.stat = states.stat
INNER JOIN party ON cities.city = party.city
WHERE cities.stat = "AL"

此查询将运行,但需要5秒钟以上的时间。

需要帮助增加此查询。 谢谢

0 个答案:

没有答案