【发布时间】:2020-06-29 00:55:20
【问题描述】:
我有一个包含复合主键的表。我想用一组主键查找行。
我的桌子是:
create table test_tbl
(
id_part_1 varchar(36) not null,
id_part_2 varchar(36) not null,
some_data text not null,
constraint test_tbl_pkey
primary key (id_part_1, id_part_2)
);
我的SQL 查询是:
SELECT * FROM test_tbl
WHERE (id_part_1, id_part_2) IN (('id_part_1_1', 'id_part_2_1'), ('id_part_1_2', 'id_part_2_2'));
那么,如何在 JOOQ 的帮助下实现这个查询呢?我不生成 JOOQ Dao,我只有 JOOQ 表。
【问题讨论】:
标签: java postgresql select jooq composite-primary-key