xtea service:try to fix query again

This commit is contained in:
Adam
2018-02-23 17:49:01 -05:00
parent a5c326e220
commit c57987131c

View File

@@ -160,9 +160,9 @@ public class XteaService
try (Connection con = sql2o.open()) try (Connection con = sql2o.open())
{ {
List<XteaEntry> entries = con.createQuery( List<XteaEntry> entries = con.createQuery(
"select t1.region, t1.time, t1.rev, t1.key1, t1.key2, t1.key3, t1.key4 from xtea t1 " "select t1.region, t1.time, t2.rev, t2.key1, t2.key2, t2.key3, t2.key4 from " +
+ "inner join ( select region,max(time) as time from xtea group by region ) t2 " "(select region,max(time) as time from xtea group by region) t1 " +
+ "on t1.region = t2.region and t1.time = t2.time") "join xtea t2 on t1.region = t2.region and t1.time = t2.time")
.executeAndFetch(XteaEntry.class); .executeAndFetch(XteaEntry.class);
return entries.stream() return entries.stream()