У меня есть запрос с набором составных полей (я не знаю, как еще его назвать, пожалуйста, напишите в комментариях, что такое правильный термин, чтобы я мог обновить)
select
name,
`value`
from
docs
where
superceded_by is null
and doc_id = 1
and ( name , effective_on) in ( <----- composite field set
select
name,
max(effective_on)
from
docs
where
superceded_by is null
and doc_id = 1
and effective_on <= '2017-02-01'
group by
name )
Я хочу преобразовать это в JOOQ, но я не могу найти эквивалент для него. Я уже пробовал DSL.recordType
, но он не поддерживает in
Вот запрос в контексте
http://sqlfiddle.com/#!9/514a8c7/11