Heb je MySQL's MET ROLLUP bekeken optie. Zoiets SELECT date,amount,item_id FROM table GROUP BY date,item_id WITH ROLLUP