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

Pilih Beberapa baris dalam satu kolom yang dipisahkan oleh Baris Baru

Ini harus dilakukan

SELECT name, GROUP_CONCAT(fruit SEPARATOR '\n') FROM your_table GROUP BY name

Demo dalam db<>biola

Perbarui untuk menambahkan penomoran:

SELECT name ,
       GROUP_CONCAT(CONCAT (rn,')',fruit) SEPARATOR '\n')
FROM (
    SELECT * 
        ,ROW_NUMBER() OVER (PARTITION BY name) AS rn
    FROM your_table
    ) SQ
GROUP BY name

Demo dengan penomoran dalam db<>biola



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan sejumlah besar variabel ke dalam tabel menggunakan PDO

  2. Perbarui langsung Data MySQL

  3. Dapatkan String Kueri MySQL Lengkap saat Sisipkan atau Perbarui

  4. fetch_assoc mengembalikan elemen yang terakhir dimasukkan

  5. Permintaan MySQL mengembalikan baris duplikat