gpt4 book ai didi

mysql - 为什么下面的代码非常慢?

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:30 25 4
gpt4 key购买 nike

SELECT gs.HomeTeamId, 
100*avg(s.P2M)/avg(s.P2A) as P2P FROM gamesstats as gs, stats as s
WHERE gs.LeagueId = '145' AND
gs.SeasonStart = '2010'
GROUP BY gs.HomeTeamId
HAVING P2P > 52.12765958

这是我尝试在我的 mysql 服务器上请求的 SQL。由于某种原因,这需要太多时间。我可以在一秒钟内分别获得 s.P2Ms.P2A,但这需要很长时间。有人知道为什么吗?

最佳答案

gamestats 和 stats 之间没有连接条件。所以你正在创建一个 Cartesian product这可能是数十亿行。

关于mysql - 为什么下面的代码非常慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6217777/

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