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

Concatenar várias linhas em linhas únicas no MySQL


Você precisará de GROUP_CONCAT e CONCAT funções mysql e a consulta deve ficar assim:
SELECT GROUP_CONCAT( CONCAT( id, ' ', name, ' ', city, ' ', state) SEPARATOR ' ')
FROM students
GROUP BY (1)

Ou você pode usar CONCAT_WS em vez de:
CONCAT_WS(' ', id, name, city, state)