我使用camel将h2db转换为java-objects。有用!但现在我不知道如何配置骆驼只读一次每个表项,除了它自上次读入后更新。 我不能每2秒读取一个包含超过100万个数据包的数据库,所以我只想要新条目或更新。
这是我的骆驼路线:
SELECT t.valFrom
,t.valTo
,t.val_flag
,val.cnt
,val.[sum]
FROM #tmp t
LEFT JOIN (
SELECT qry.*
,CASE
WHEN qry.cnt BETWEEN 100.00 AND 249.99 THEN '100.00-249.99'
WHEN qry.cnt BETWEEN 0 AND 99.99 THEN '0-99.99'
END AS [join]
FROM (
SELECT COUNT(value) AS [cnt]
,SUM(value) AS [sum]
FROM tbl
) qry
) val ON val.cnt BETWEEN t.valFrom AND t.valTo
非常感谢!