我想根据一些标准加入一组表格
这些是表格:
A{timeid(pk), agame, }
B{bid(pk),bref,bgame,Btime(fk),score }
D{did(pk),dref,bgame,Dtime(fk),customer}
我的查询:
select a.*, d.*, b.*
from A
left join d
on A.timeid=d.Dtime
left join b
on A.timeid=B.Btime
where D.dgame= 'xx'
and B.bref=D.dref
根据D.Dtime,客户在D下有多个条目;这会产生带有B的重复行。如何避免这些重复或用null填充它们?