gpt4 book ai didi

Mysql子查询很慢

转载 作者:行者123 更新时间:2023-11-29 02:01:00 26 4
gpt4 key购买 nike

我有这个 MySQL 问题。它工作正常,但速度非常慢。运行最多需要 30 秒。

SELECT t.Id, Subject, k.info
FROM tip t
LEFT JOIN comments k ON t.Id = k.Tipid
WHERE event = 1
AND k.Id
IN (
SELECT Max(Id) FROM comments GROUP BY Tipid
)

如果我只运行子查询(SELECT Max(Id) FROM comments GROUP BY Tipid),运行大约需要 0.02 秒。

子查询有问题。你有什么想法吗?

最佳答案

如果你选择 max(id) 就不需要 group by 试试这个

    SELECT t.Id, Subject, k.info
FROM tip t
LEFT JOIN comments k ON t.Id = k.Tipid
WHERE event = 1
AND k.Id in (select Max(Id) from comments)

关于Mysql子查询很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14850580/

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