我只想查看具有最新报告日期的行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我只想查看具有最新报告日期的行相关的知识,希望对你有一定的参考价值。
您能否帮助获取每个特定产品的最新report_date行,请订购。和订单行号?
我希望结果如下所示:
答案
关联子查询通常是许多数据库中的最佳方法:
select t.*
from t
where t.report_date = (select max(t2.report_date)
from t t2
where t2.product = t.product and
t2.order_num = t.order_num and
t2.order_line_num = t.order_line_num
);
特别是,这可以利用(product, order_num, order_line_num, report_date)
上的索引。
以上是关于我只想查看具有最新报告日期的行的主要内容,如果未能解决你的问题,请参考以下文章