SELECT referentie_datum as dag, sum(overgezet), sum(slachtoffers), sum(t_terugtrek), DATE_FORMAT(referentie_datum, '%d-%m') as datum, sum(bb), sum(bc), sum(rt), sum(ra), sum(ha), sum(res), sum(ta), sum(tc), sum(th), sum(tv), sum(rsp), sum(tsp), sum(slachtoffers), sum(t_terugtrek) FROM ( SELECT referentie_datum, nullif(ifnull(bb_m, 0) + ifnull(bb_v, 0) + ifnull(bb_o, 0) + ifnull(bb_k, 0) * 2, 0) as bb, nullif(ifnull(bc_m, 0) + ifnull(bc_v, 0) + ifnull(bc_o, 0) + ifnull(bc_k, 0) * 2, 0) as bc, nullif(ifnull(rt_m, 0) + ifnull(rt_v, 0) + ifnull(rt_o, 0) + ifnull(rt_k, 0) * 2, 0) as rt, nullif(ifnull(ra_m, 0) + ifnull(ra_v, 0) + ifnull(ra_o, 0) + ifnull(ra_k, 0) * 2, 0) as ra, nullif(ifnull(ha_o, 0), 0) as ha, nullif(ifnull(res_m, 0) + ifnull(res_v, 0) + ifnull(res_o, 0) + ifnull(res_k, 0) * 2, 0) as res, nullif(ifnull(ta_m, 0) + ifnull(ta_v, 0) + ifnull(ta_o, 0), 0) as ta, nullif(ifnull(tc_m, 0) + ifnull(tc_v, 0) + ifnull(tc_o, 0), 0) as tc, nullif(ifnull(th_m, 0) + ifnull(th_v, 0) + ifnull(th_o, 0), 0) as th, nullif(ifnull(tv_m, 0) + ifnull(tv_v, 0) + ifnull(tv_o, 0), 0) as tv, nullif(rsp, 0) as rsp, nullif(tsp, 0) as tsp, nullif(_bb, 0) as _bb, nullif(_bc, 0) as _bc, nullif(_rt, 0) as _rt, nullif(_ra, 0) as _ra, nullif(_ha, 0) as _ha, nullif(_res, 0) as _res, nullif(_ta, 0) as _ta, nullif(_tc, 0) as _tc, nullif(_th, 0) as _th, nullif(_tv, 0) as _tv, nullif(_rsp, 0) as _rsp, nullif(_tsp, 0) as _tsp , ifnull(bb_m, 0) + ifnull(bb_v, 0) + ifnull(bb_o, 0) + ifnull(bb_k, 0) * 2 + ifnull(bc_m, 0) + ifnull(bc_v, 0) + ifnull(bc_o, 0) + ifnull(bc_k, 0) * 2 + ifnull(rt_m, 0) + ifnull(rt_v, 0) + ifnull(rt_o, 0) + ifnull(rt_k, 0) * 2 + ifnull(ra_m, 0) + ifnull(ra_v, 0) + ifnull(ra_o, 0) + ifnull(ra_k, 0) * 2 + ifnull(ha_o, 0) + ifnull(res_m, 0) + ifnull(res_v, 0) + ifnull(res_o, 0) + ifnull(res_k, 0) * 2 + ifnull(ta_m, 0) + ifnull(ta_v, 0) + ifnull(ta_o, 0) + ifnull(tc_m, 0) + ifnull(tc_v, 0) + ifnull(tc_o, 0) + ifnull(th_m, 0) + ifnull(th_v, 0) + ifnull(th_o, 0) + ifnull(tv_m, 0) + ifnull(tv_v, 0) + ifnull(tv_o, 0) + ifnull(rsp, 0) + ifnull(tsp, 0) as overgezet, ifnull(_bb, 0) + ifnull(_bc, 0) + ifnull(_rt, 0) + ifnull(_ra, 0) + ifnull(_ha, 0) + ifnull(_res, 0) + ifnull(_ta, 0) + ifnull(_tc, 0) + ifnull(_th, 0) + ifnull(_tv, 0) + ifnull(_rsp, 0) + ifnull(_tsp, 0) as slachtoffers, ifnull(t_bb, 0) + ifnull(t_bc, 0) + ifnull(t_rt, 0) + ifnull(t_ra, 0) + ifnull(t_ha, 0) + ifnull(t_res, 0) + ifnull(t_ta, 0) + ifnull(t_tc, 0) + ifnull(t_th, 0) + ifnull(t_tv, 0) + ifnull(t_rsp, 0) + ifnull(t_tsp, 0) as t_terugtrek FROM po_dag_overzetgegevens_hyla as dag_per_dag, alg_gemeenten WHERE jaar =1987 AND naam like '%' AND provincie like '%' AND dag_per_dag.postcode like '%' AND dag_per_dag.postcode = alg_gemeenten.postcode ) AS t1 WHERE referentie_datum >= DATE('1987-01-01') GROUP BY referentie_datum DESC HAVING SUM(overgezet)>0 or SUM(slachtoffers)>0 or SUM(t_terugtrek)>0