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

Como combinar várias colunas como uma e formatar com strings personalizadas?


E o CONCAT() função?
SELECT id, CONCAT(lastname, ', ', firstname) AS name FROM `table`;

Se você for concatenar muitos campos, considere também o CONCAT_WS() função, onde o primeiro argumento é o separador para o resto dos argumentos, que é adicionado entre as strings a serem concatenadas:
SELECT id, 
       CONCAT_WS(',', field_1, field_2, field_3, field_4) list
FROM   `table`;