我需要使用 hibernate 5.2 + 在查询下方触发,但hibernate official docs
中没有这样的方法SELECT * from candidate WHERE candidate.id NOT IN (SELECT candidate_id FROM interview)
N.B。我不想使用命名查询或本机查询的东西 使我的代码更具有数据库特定性。
在下图中,黑圈是候选人,白圈是面试。
知道如何运行它。
答案 0 :(得分:0)
您可以使用exists命令。
from Candidate as candidate
where exists (
from Interview as interview where interview.candidate = candidate
)