sql - MySQL JOIN Complexity -
i using mysql 5.5 , have 2 tables t1(id, name) , t2(id, marks), following data in table.
t1's data
id name 1  2  b 3  c t2's data
id marks 1  40 5  60 and want following resultset
id name marks 1     40 2  b    0 3  c    0 what query can write accomplish above resultset?
left join 2 tables:
select   t1.id,   t1.name,   ifnull(t2.marks, 0) marks t1  left join t2 on t1.id = t2.id; 
Comments
Post a Comment