Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Gabungkan beberapa baris dalam satu baris di MySQL

Anda memerlukan GROUP_CONCAT dan CONCAT fungsi mysql dan kuerinya akan terlihat seperti ini:

SELECT GROUP_CONCAT( CONCAT( id, ' ', name, ' ', city, ' ', state) SEPARATOR ' ')
FROM students
GROUP BY (1)

Atau Anda dapat menggunakan CONCAT_WS sebagai gantinya:

CONCAT_WS(' ', id, name, city, state)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan backquote/backticks untuk kueri mysql

  2. MySQL localhost / 127.0.0.1 masalah

  3. Tidak dapat mengekspor database saya dari meja kerja mysql

  4. cara memperbarui nilai swap dua baris dengan satu kueri

  5. Mysql pilih rekursif dapatkan semua anak dengan beberapa level