sql >> Databasteknik >  >> RDS >> Mysql

MySQL GROUP_CONCAT:Formatering av utdata

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

Denna lösning kommer att skilja mellan 'Smith, John Davis' och 'Davis Smith, John' (kommer att returnera 'John Davis Smith' två gånger, inte en gång, eftersom de är olika människor).



  1. Ersätt dubblettutrymmen med ett enda utrymme i T-SQL

  2. Kan inte utfärda datamanipuleringssatser med executeQuery()

  3. Minska databasanrop för att förbättra webbplatsens prestanda

  4. Performance Myths:Truncate Cant Be Rolled Back