ASP(classic)で表示する為に、
SQL SERVER 2000 にて、テーブルを結合したいのですが、
条件により結合するテーブルを選択したいと考えています。
select * from (
select * from TABLE1 ) as A
left outer join (
select * from TABLE2 ) as B
ON A.data1 = B.data1
select * from (
select * from TABLE1 ) as A
left outer join (
select * from TABLE3 ) as C
ON A.data1 = C.data1
TABLE2 と TABLE3 の連結を条件付けしたいと考えています。
select * from (
select * from TABLE1 ) as A
left outer join (
条件①なら
select * from TABLE2 ) as B
ON A.data1 = B.data1
条件②なら
select * from TABLE3 ) as C
ON A.data1 = C.data1
上記のような型にしたいと思いますが、何かいい方法はありますでしょうか?
尚、全てJOINするにはキーとなる項目が少ない上にデータの量が膨大で非常に時間がかかる為、連結対象を絞りたいです。
これはASP(classic)で条件指定する方が良いのかもしれませんが、SQLのみでこの構成を作ってほしいとの事です。
ご存知の型、どうぞよろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/22 12:03