У меня есть sql, как это:
select a.*, count(b.id) from b left join a on b.aid=a.id group by a.id
В клиенте sql я получаю результат как:
null | 100
1 | 20
2 | 30
....
но с JOOQ (я использую версию 3.9.5):
dsl.select(..)
.from(..)
.leftJoin(..)
.on(..)
.groupBy(..)
.fetchMap(..)
в результате карта теряет нулевой ключ
Как получить полный результат, включая нулевой столбец с JOOQ?