Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Junte duas linhas que têm o mesmo valor em duas colunas


Você precisa de uma função agregada para concatenar o icerik s, e se você também quiser mostrar o id mínimo, também precisará de uma função de agregação para obter isso.

Isso deve fazer o trabalho:
SELECT MIN(id),
       fikraNo,
       maddeNo,
       GROUP_CONCAT(icerik ORDER BY id DESC SEPARATOR ' ')
FROM `table`
GROUP BY fikraNo, maddeNo

Demonstração aqui:http://sqlfiddle.com/#!2/ad7c93/1