WITH DATA
AS ( select ACCT_ID_1, ACCT_ID, ACCT_ID_2 ... from two tables joined by criteria ),
DATA1
AS (SELECT D1.*
FROM DATA D1
WHERE ACCT_ID_1 = ACCT_ID AND ACCT_ID_1 = '101'),
DATA2
AS (SELECT D2.*
FROM DATA D2
WHERE ACCT_ID_2 = ACCT_ID AND ACCT_ID_2 = '101')
data1にデータがある場合(data2からのデータがない場合)はdata1を取得する必要があります。それ以外の場合は、data2から取得する必要があります。SQLを使用することは可能ですか?