У меня есть следующий запрос в jOOQ:
factory()
.select()
.from(PERSON)
.join(ENDUSER).on(ENDUSER.PERSON_FK.equal(PERSON.ID))
.where(ENDUSER.ID.equal(userId))
.fetchOne();
Этот запрос возвращает мне запись со всеми столбцами из PERSON и ENDUSER, но мне нужны только колонки из PERSON (вот почему я помещаю .from(PERSON)
, а не .from(PERSON, ENDUSER)
).
Я знаю, что это не имеет большого значения, но я не хочу возвращать ненужные поля.