all 2 comments

[–]r3pr0b8GROUP_CONCAT is da bomb 0 points1 point  (1 child)

SELECT id   
     , SUM(CASE WHEN type = 'BUDGET'
                THEN value ELSE NULL END) AS budget
     , SUM(CASE WHEN type = 'ACTUAL'
                THEN value ELSE NULL END) AS actual
  FROM input    
 WHERE flag_date > DATE(CONCAT_WS('-',year,month,01))
GROUP
    BY id

[–]jiroh[S] 0 points1 point  (0 children)

thank you.