我有 2 张桌子:A
和B
. 我想要一个查询,如果两个表中的任何一个都满足任何值,它将返回结果。我尝试使用连接,但是null
当第二个表为空时它返回,反之亦然。
表 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' ;