mysql - Joining two tables and keep dissimilar values -
i have 2 tables, kid , parent, want bring together it. kid table include fields not similar ones in parent table. please find tables construction below:
sitetable:
site | sitename ---------------------- 1 london 2 paris 3 ny
assetstable:
id | site ---------------------- 1 b 1 c 2 d 3 e 5 f null
i want bring together these 2 tables , result:
id | sitename ---------------------- london b london c paris d ny e 5 f null
i tried next code:
select a.id, s.sitename assetstable left bring together sitetable s on (s.site = a.site)
sql fiddle
use isnull
sql
, ifnull
mysql
select a.id, isnull(s.sitename,a.site) assetstable left bring together sitetable s on (s.site = a.site)
check sql fiddle
mysql sql-server-2008 join left-join sqlfiddle
No comments:
Post a Comment