List<Bean>利用java8的特性进行分组排序过滤替换row_number() over()函数
最近在重构代码,原来的一个查询语句是这么写的。
select *
from (select t.product_id,
t.rate_id,
t.year
t.value,
to_char(t.time, ‘‘yyyyMMddhh24miss’’) time,
row_number() over(partition by t.product_id,t.rate_id,t.year order by t.time desc) rank
from table t
where t.id = :id)
where
原创
2020-09-18 18:59:35 ·
1079 阅读 ·
0 评论