Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL GROUP_CONCAT :formatage de la sortie

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

Cette solution fera la distinction entre 'Smith, John Davis' et 'Davis Smith, John' (renverra 'John Davis Smith' deux fois, pas une, puisqu'il s'agit de personnes différentes).