我有一个结果集,如下所示,我使用左连接和其他条件返回该结果集。
ID1 - table1 (unique)
ID2 - table2 (unique)
type - table2
AMt3 - table2
我的最终结果集是:
ID1 ID2 Type AMT
1835748 21987 9 4
1835748 12898 26 5
1835748 21986 26 5
2242186 21421 1 11
2242186 21422 1 20
2242186 21988 1 30
现在我查看了这些数据并总结了 type 和 ID1 相同的数量。
在上面的例子中,第 1 行 - 保持在第 2+3 行 - 总和相加并返回第 4+5+6 行 - 返回总和
所以最后我将只有 3 条记录需要发送到另一个系统。
是否可以使用查询来实现这一点?到目前为止,我已经给出了简单的表示,查询更复杂。
或者如果这可以完成我的java代码?我如何实现这一目标?
子衿沉夜
温温酱
相关分类