У меня есть такая таблица:
id employee_id contract_id month year d1 d2 d3
1 25 1 11 2011 1 01 01
2 16 5 11 2011 1 11 0
3 29 3 11 2011 1 001 100
1 25 4 11 2011 0 11 011
Предположим, мне нужны данные для месяца = '11 'И года =' 2011 ', тогда для всех строк, имеющих одинаковый' employee_id ', данные должны объединиться следующим образом:
id employee_id contract_id month year d1 d2 d3
1 25 1,4 11 2011 1,0 01,11 01,011
2 16 5 11 2011 1 11 0
3 29 3 11 2011 1 001 100
Я пробовал GROUP_CONCAT, но не смог понять запрос. Пожалуйста, помогите.