ここにこのクエリがあります:
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
無視します。同姓同名の方に限ります。
助言がありますか?