JOOQ按可空列分组

时间:2019-01-14 04:11:41

标签: java sql group-by nullable jooq

我有一个这样的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的空列?

0 个答案:

没有答案