Current db structure payment
ID pending paid begin_work end_work status
----------------------------------------------------
1 100 20 2011-08-01 2011-08-30 pending
2 200 1000 2011-08-01 2011-08-15 pending
3 500 100 2011-08-05 2011-08-25 pending
4 0 200 2011-07-1 2011-08-25 paid
How do I sum pending & paid payment between current month & status?
$qm = $db->query("
SELECT
begin_work, end_work, status,
SUM(pending) AS mpending,
SUM(paid) AS mpaid
FROM payment
")
Results for August 2011 should be
pending = 800
paid = 1320
You’d need a
group byclause: