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

mysql се присъединява с множество стойности в една колона

Това, което търсите, е GROUP_CONCAT оператор.

select user, GROUP_CONCAT(names SEPARATOR ',')
from TABLE1 left join TABLE2 on TABLE1.id = TABLE2.id
group by user



  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 съкращаване на резултата при използване на Group_Concat и Concat

  2. iOS - Правилно форматиране на времеви печати между mySQL (apache) и iOS (NSDate)

  3. Получаване на грешка 1366 Неправилна стойност на цяло число:'1' при импортиране на файл

  4. Качване на множество изображения с Codeigniter, запазващ само един път на файла към MySQL база данни

  5. Релационно разделение в mysql без агрегатни функции?