行が属する特定のカテゴリの出現回数を数えようとしました (行が属する特定のカテゴリの出現回数を数える SQLを参照してください) 。
しかし今、私はSQLのことをしなくても、jasperレポートがこれらすべてを実行できるのだろうかと思っています. データベースサーバーに余分な作業を与えずに、独自に集計を行う (実際に何が起こっているのか)?
たとえば、これは私が持っているレポートです。
name | color | flavor
--------------------------
n1 | green | lemon
n2 | blue | strawberry
n3 | red | lemon
n4 | green | lemon
n5 | green | mango
n6 | red | chocolate
n7 | white | lemon
n8 | blue | mango
n9 | green | chocolate
そして、これは私が得たい要約です:
colors | occurrences flavor | occurences
-------------------- ----------------------
green | 4 lemon | 4
blue | 2 strawberry| 1
red | 6 mango | 2
white | 1 chocolate | 2