と の 2 つのテーブルがA
ありB
ます。2 つのテーブルのいずれかで値のいずれかが満たされた場合に結果を返すクエリが必要です。結合を使用してみましたがnull
、2 番目のテーブルが空の場合は返され、その逆も同様です。
表 A
emp_no emp_add data
12 go nice
表 B
emp_no emp_add id
12 go 1
必要な出力
data id
nice 1
同様に
表 A
emp_no emp_add data
12 go nice
表 B
emp_no emp_add id
必要な出力
data id
nice
SELECT A.data, B.id
FROM A left join B ON A.emp_no = B.emp_no
WHERE A.data='nice'
AND a.id='1' ;