0

我需要从满足以下条件的详细信息表中获取最大日期。
该事务表达到近 100 万行。

还有比这更好的查询吗?

insert into SCH1.maxDATES
     select a.ID, a.STATUS, max(detail.REGISTER_DATE) max_DATE
       from SCH1.User a
 inner join SCH1.Transaction detail on detail.ID = a.ID
      where a.STATUS = 3 and detail.REGISTER_DATE is not null
   group by a.ID, a.STATUS
4

1 回答 1

0

确定该表的索引是什么,并在可能的情况下加入它们。同样更具体,不限制你想要的数据,总是更好。

这是一个有用的网站,我经常查看优化建议: http ://beginner-sql-tutorial.com/sql-query-tuning.htm

于 2013-03-21T17:49:42.533 回答