Таким образом, решение состоит в том, чтобы создать какой-то конкатенированный ответ и основывать «группу» на этом столбце, но затем никогда не отображать его;
i.e.
select col1 || col2 как concat_column, col1, col2, col3 из базы данных
Затем группа основана на concat_column, в которой в нее вложены col1 и col2. В кросс-таблице ширина первого столбца устанавливается равным 0.
Кажется, вам нужно установить отчет в «фиксированный макет», чтобы полностью скрыть столбец шириной 0.
Map.entrySet()
, Map.values()
, Map.keySet()
. Взгляните на Map
javadoc , в котором перечислены все методы интерфейса Map
и какова их роль.