Преобразуйте результаты запроса в другой формат - PullRequest
0 голосов
/ 23 января 2020

мой запрос возвращает строки результатов в список карт, например

ABC  year value
------------------
A+   2016 8526.00
A+   2017 10179.34
A+   2018 13351.16
A+   2014 4022.50
A+   2015 5711.01
A    2016 1052.85
A    2017 1343.61
A    2018 1546.45
A    2014 879.00
A    2015 992.95
B    2018 502.68
B    2014 561.59
B    2015 653.96
B    2016 505.70
B    2017 502.68
C    2016 300.74
C    2017 300.74
C    2018 300.74
C    2014 181.91
C    2015 300.74
C-   2016 99.95
C-   2017 99.95
C-   2015 29.99
C-   2018 99.95
C-   2014 40.76

Как преобразовать его в формат, подобный -

ABC       2014       2015       2016       2017       2018
----------------------------------------------------------
A+        Val        Val        Val        Val        Val
A         Val        Val        Val        Val        Val
B         Val        Val        Val        Val        Val
C         Val        Val        Val        Val        Val
C-        Val        Val        Val        Val        Val

Как я могу сделать это, используя List и Map операции в Java?

Я получаю результаты запроса, используя SPRING JDB C like - rowList = getJDBCTemplate (). queryForList (sql); '

Может кто-нибудь помочь мне с этой ссылкой ?

...