gpt4 book ai didi

mysql - 3 表 mysql 连接工作,但时间太长

转载 作者:行者123 更新时间:2023-12-01 00:28:39 25 4
gpt4 key购买 nike

我有 3 个表:

  1. districts | id, zipcode, district
  2. subscription | id, userid, status, level
  3. profile | id, userid, zip

我正在尝试计算活跃订阅的邮政编码数量,并按地区对它们进行分组。 (我正在使用 LEFT() 所以我可以包含 #####-#### 格式的 zips)。本地查询在 6.4 秒内完成,但在服务器上没有及时输出。我该怎么做才能加快速度?

我写过:

SELECT COUNT( d.zipcode ) total, d.district
FROM districts AS d
JOIN profile AS p ON d.zipcode = LEFT(p.zip, 5)
JOIN subscriptions AS s ON s.userid = p.userid
WHERE s.status = 1
GROUP BY d.district

谢谢!

最佳答案

创建索引:d.邮政编码压缩包s.useridp.userid状态

关于mysql - 3 表 mysql 连接工作,但时间太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9534365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com