Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL GROUP_CONCAT:Formatowanie danych wyjściowych

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

To rozwiązanie rozróżnia 'Smith, John Davis' i 'Davis Smith, John' (zwróci 'John Davis Smith' dwa razy, nie raz, ponieważ są to różni ludzie).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. alternatywa dla mysql_field_name w mysqli

  2. Czy powinniśmy uwzględnić kolumnę sortowania, klucz podstawowy w indeksie złożonym (MySQL)

  3. Składnia SQL INSERT – wymienione przez DBMS

  4. Funkcja konwersji MySQL

  5. mysql nie może wstawić rekordu z niepodpisanym kluczem podstawowym wynoszącym zero