sql >> Databáze >  >> RDS >> Mysql

MySQL GROUP_CONCAT:Formátování výstupu

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

Toto řešení bude rozlišovat mezi 'Smith, John Davis' a 'Davis Smith, John' (vrátí 'John Davis Smith' dvakrát, ne jednou, protože jsou to různí lidé).



  1. MySQL:Sloupec 'název_sloupce' v místě, kde je klauzule nejednoznačná

  2. Zobrazit výsledek nejbližší aktuálnímu datu a času (MySQL a PHP)

  3. Jak vyplnit řetězec úvodními/koncovými znaky v MySQL – LPAD(), RPAD()

  4. Připojení k databázi Oracle pomocí Sql Server Integration Services