PostgreSQL
■ このスレッドは過去ログ倉庫に格納されています
0459nobodyさん
02/08/10 00:43ID:K0BBB4AYテーブル設計が腐っています。
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
■ このスレッドは過去ログ倉庫に格納されています