【发布时间】:2013-08-15 19:56:43
【问题描述】:
执行此代码时遇到问题:
SELECT * FROM tblpm n
WHERE date_updated=(SELECT MAX(date_updated)
FROM tblpm GROUP BY control_number
HAVING control_number=n.control_number)
基本上,我想返回每个控制编号的最近日期。上面的查询返回正确的输出,但需要 37 秒。在显示输出之前。
有没有其他的sql子句或命令可以比上面的查询执行得更快?
提前致谢。
【问题讨论】:
标签: mysql sql optimization greatest-n-per-group