我在数据库中有一个表,其中包含另一个表的 3 个外键(这三个表的名称是:经理、工人和员工)。在每一行中只填充一个外键。我需要编写一个查询,注意在 where 子句指定条件中填充 fk 的哪一列。我在 jpa 中编写了简单的查询,但无法正常工作
select b
from allEmployees b
where b.manager.name= :name
OR b.worker.name = :name
OR b.employee.name= :name
你有什么想法吗?我必须解决它,但我不知道