รายละเอียดของการตอบ ::
สมมุติผม select ตามนี้
Code
SELECT a.id, sum(a.rec_amount)-sum(b.pay_amount) FROM tableRec a LEFT JOIN tablePay b ON (a.id=b.id) WHERE a.rec_date BETWEEN '01-01-2016' AND '01-01-2016' GROUP BY a.id
sum(b.pay_amount) คอลัมนี้จะ sum ข้อมูลมาโดยไม่สนใจวันที่
แต่สิ่งที่ผมอยากได้ คือ กรองวันที่่ '01-01-2016' ถึง '01-01-2016
sum ข้อมูลรับ (a.rec_amount)
sum ข้อมูลเบิก sum(b.pay_amount)
แล้วเอามาลบ (a.rec_amount)-sum(b.pay_amount) ผลลัพธ์ คือ 2