我需要在以下位置执行连接:
答案 0 :(得分:1)
希望它会有所帮助
Select per.personId,per.name ,idn.identifier from
person per inner join idetifier idn on (idn.personId = per.personId and
idn.identifier like '%N%')
答案 1 :(得分:0)
join
带来了人名。这是微不足道的。您可以使用exists
来获取标识符以N
开头的人:
select i.*, pn.name
from identifier i join
personname pn
on i.personid = pn.personid
where exists (select 1
from identifier i2
where i2.personid = i.personid and
i2.identifier like 'N%'
);
答案 2 :(得分:0)
选择Identifier。*,Person.PersonId,来自Identifier内部联接的Person.Name Identifier.PersonId = Person.PersonId;