Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL GROUP_CONCAT:Форматиране на изхода

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

Това решение ще прави разлика между 'Smith, John Davis' и 'Davis Smith, John' (ще върне 'John Davis Smith' два пъти, а не веднъж, тъй като са различни хора).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразувайте DateTime в C# във формат yyyy-MM-dd и го съхранявайте в MySql DateTime Field

  2. MySQL:Защо да използвате VARCHAR(20) вместо VARCHAR(255)?

  3. MySQL:SQL грешка:1140, SQLState:42000

  4. Обединете две таблици в една SQL заявка и направете стойностите на датите уникални

  5. Най-добрата схема за кодиране на емоджи