答案 0 :(得分:1)
要解决您的问题,您需要使用两次表关联。以下代码应该没问题:
select
i.Name_1, i.Name_2
from
association a
inner join
identical_with i
on i.Name_1 = a.Name
inner join
association a2
on i.Name_2 = a2.Name
where
a2.Fachname <> a1.Fachname
答案 1 :(得分:0)
对于评论来说这有点长,虽然答案基本上是“你不能在MySQL中做到这一点”。
您正在寻找的支持是分层或递归查询。几乎除MySQL之外的每个数据库都内置了对这些类型查询的支持。这使您基本上有四种选择:
不幸的是,最后两个方法需要触发器来维护插入,更新和删除的数据结构。