我正在尝试加入两个SQL
查询
例如
- Table1 有 Empname ,Empcode
- 表 2 有 Empname、Empcode、Empsalary
我试图在没有薪水的地方获取姓名和薪水详细信息,然后它必须反映为“NA”
我的查询是:
select a.Empname,if((Empsalary=" "),"NA",b.salary) as salary
from
(select Empname,empcode from Table 1) as a
inner join all
(select Empcode,Empsalary from Table 2) as b
on a.empcode=b.empcode
此查询是否正确。