如何将两列合二为一

GLP*_*GLP -1 sql join sql-server-2008

我有两个表,tb1(帐户,状态)和tbl2(帐户status_ex).例如

account    status
0001       A
0002       CD
0003       AB

account    status_ex
0001       78
0002       NULL
0003       9
Run Code Online (Sandbox Code Playgroud)

我想写一个查询来组合两个状态列,结果表应该是这样的

account    status
0001       A78
0002       CD
0003       AB9
Run Code Online (Sandbox Code Playgroud)

我试过以下查询

select tb1.account, 
  stuff(tbl1.status, len(tbl.status)+1, len(tbl.status), tb2.status_ex) as status
from tb1 left join tb2
on tbl.account=tb2.accont
Run Code Online (Sandbox Code Playgroud)

但结果不正确,我做了什么是错的?

Aar*_*and 5

SELECT 
  tb1.account, 
  status = COALESCE(tb1.status, '') + COALESCE(tb2.status, '')
FROM tb1 INNER JOIN tb2 -- is LEFT JOIN right? Not sure.
ON tb1.account = tb2.account;
Run Code Online (Sandbox Code Playgroud)