我在这里有这个查询:
select distinct oawa_id, 'Team Impact' as Club, FirstName, LastName
from team_impacts ti
left join session_participants sp
on (sp.member_id = ti.id)
or (sp.member_id = ti.oawa_id)
order by LastName asc, FirstName asc
这为我提供了一个用户列表,但有些用户的名字和姓氏相同,有些用户带有一个oawa_id
,有些则没有。例如:
这是记录列表:
- 布拉德·梅有一个
oawa_id
- 布拉德·梅没有
oawa_id
如果有些人没有 ,那也没关系oawa_id
,但是对于这样的情况,如果人们有相同的名字,请获取有的oawa_id
并忽略没有的。这只适用于同名的人。
有什么建议么?