..... full join dga d on d.custid=l.custid and d.upsino = l.upsino and d.puldat=l.puldat and d.custid="SC100234 and d.upsino="0000004" ..... full join icp i on i.custid=d.custid and i.upsino=d.upsino and i.puldat=d.puldat and i.custid="SC100234" and i.upsino="0000004" ..... full join furanppm f on f.custid=d.custid and f.upsino=d.upsino and f.puldat=d.puldat and f.custid="SC100234" and f.upsino="0000004">No, the records that do not have related record in the 'visual' table are filtered out by WHERE clause.
>where v.custid = "SC100234" and v.upsino = "0000004" ; >>You've to move conditions from WHERE into related JOIN(s)
>>select v.custid, v.upsino, v.datinp, v.optemp, v.pktemp, ; >> l.dielectric, l.neut_no, l.ift, l.h20, ; >> d.hydrogen, d.methane, d.ethylene, ; >> i.aluminum, i.copper, i.iron, ; >> f.hydroxymth, f.furfuryl, f.furaldehyd ; >> from force visual v ; >> full join (liquid l full join dga d on d.custid = l.custid and d.upsino = l.upsino and d.puldat = l.puldat ; >> full join icp i on i.custid = d.custid and i.upsino = d.upsino and i.puldat = d.puldat ; >> full join furanppm f on f.custid = d.custid and f.upsino = d.upsino and f.puldat = d.puldat) on ; >> l.custid = v.custid and l.upsino = v.upsino and v.datinp = l.puldat ; >> where v.custid = "SC100234" and v.upsino = "0000004" ; >> order by v.upsino, v.datinp >>>>