我有两个表,如表1 [发票号,发票日期,客户名称,总计]和表2 [付款日期,客户名称,收到的付款,余额金额],试图创建一个想要加入的月度报告这两个表都显示日期明智的交易,无论是创建发票还是收到付款,或两者都有。请帮忙写查询。 实施例
插入report_invoice值('INV / 17-18 / 0001','08/08/2017','客户1','500')
插入report_invoice值('INV / 17-18 / 0002','2017/08/08','客户2','600')
插入到payment_customer值('27 / 08/2017','客户1','100','400')
插入payment_customer值('27 / 08/2017','客户1','200','100')
插入到payment_customer值('28 / 08/2017','客户2','200','400')
到目前为止尝试查询
select t2.inv_no,t2.inv_date,t2.pname,t2.grand_total,t1.pay_date,t1.pay_amt,t1.bal_amt from payment_customer t1 left join report_invoice t2 on t1.pay_date= t2.inv_date