>>457
テーブル設計が腐っています。

select 日時,面会者1 AS 面会者 from 面会記録テーブル
union
select 日時,面会者2 AS 面会者 from 面会記録テーブル

以上のようにして合成し、日時,面会者の形に整理して使いましょう。
まとめると以下のようになる(かも)

select a.ID,a.名前 from
(select 日時,面会者1 AS 面会者 from 面会記録テーブル union select 日時,面会者2 AS 面会者 from 面会記録テーブル) a,人物テーブル b
where a.ID==b.ID