0

これが私のデータです:

休暇-オーガナイザー列があります

旅程

ItineraryPayment-これは、ItineraryとLK_Paymentのクロステーブルです。名前が-hasPaymentStatusであると想定してください

私がやりたいのは、Vacationのオーガナイザー列を選択できるようにすることです。また、Vacationに旅程がリンクされているかどうかに応じて、ItineraryPaymentがnullまたは値になるかどうかを選択できます。どうすればよいですか?

前もって感謝します!

4

2 に答える 2

1

あなたが言ったことに基づいて:

select v.organizer, (cases i.vacation_id is null then i.value else null end)
from Vacation as v
left join itinerary as i
   on v.vacation_id = i.vacation_id
于 2012-04-20T06:40:11.383 に答える
0

SQLサーバーでの結合については、このURLを参照してください。

SQLで結合

を使用してNULL値を取得します。

左結合または右結合

于 2012-04-20T06:40:24.710 に答える