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

Как да използвам GROUP BY за конкатенация на низове в MySQL?

SELECT id, GROUP_CONCAT(name SEPARATOR ' ') FROM table GROUP BY id;

https://dev.mysql.com /doc/refman/8.0/en/aggregate-functions.html#function_group-concat

От връзката по-горе GROUP_CONCAT :Тази функция връща низов резултат с конкатенираните стойности, различни от NULL от група. Връща NULL, ако няма стойности, различни от NULL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql root паролата е забравена

  2. FORMAT() Примери в MySQL

  3. PHP вмъкване на множество масиви от квадратчета за отметка И текстови полета в MySQL база данни

  4. Най-важните грешки, които трябва да избягвате при репликацията на MySQL

  5. Как трябва да съхранявам GUID в MySQL таблици?