连接语句如下:
from user a,assinfo b,payable c,gov d
where a.accountno = b.account_no
and b.cert_no = c.addresscode
and d.warmyear = c.warmyear
and b.cert_no = 'XXXXXXXXX'
遇到的问题是:如果d表没有满足条件的记录,会导致整个查询没有结果。
请问各位应该怎么解决?
如果你d表不是必需条件,可以改成left join
你这个应该是连接的问题吧,你自己去看下左连接,有连接什么的看看区别是什么