1
jooqでこのステートメントと同等の効果を得る方法を教えてください。jooqの複数のフィールドでgroup_concatに相当するmysqlを実行するには?
select course.course_id,
group_concat(course_user.user_id, ":", course_user.current_state)
from course
left join course_user
on course.course_id = course_user.course_id
group by course.course_id;
MySQLで上記の結果は、どのように我々はjooqでこれを達成することができます
1 58:COMPLETED,11908:ASSIGNED,11919:COMPLETED,11920:ASSIGNED
2 11913:PENDING_APPROVAL,11919:COMPLETED,11921:COMPLETED
のようなものでしょうか? jooqのgroupConcatは、Fieldパラメータを1つだけ取るか、1つのFieldと1つのセパレータ文字列を取ります。