首页 > 解决方案 > 如果联接表中的条目数 <= 1,则 Jpa 存储库查询返回行

问题描述

我通过外键条目在两个表之间建立了一对多的关系。我正在做一个左连接。我希望仅当右表中存在单个条目或不存在条目时才返回左表的行。我怎样才能使用右表上的 ON 条件呢?

select a from DBV a left join a.p rtable on (count (rtable.foreignkey) <= 1)

标签: javajpaspring-data-jpa

解决方案


推荐阅读