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

MySQL GROUP_CONCAT:Formatando a saída

SELECT  GROUP_CONCAT(CONCAT_WS(' ', usrFirst, usrLast)) as receiver_name
FROM    (
        SELECT  DISTINCT usr_first, usr_last
        FROM    mytable
        ) q

Esta solução distinguirá entre 'Smith, John Davis' e 'Davis Smith, John' (retornará 'John Davis Smith' duas vezes, não uma vez, pois são pessoas diferentes).