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

mysql pilih baris yang berbeda menjadi kolom daftar yang dibatasi koma

Gunakan GROUP_CONCAT() untuk ini, dengan GROUP BY meliputi tiga kolom lainnya:

SELECT 
  name,   -- Microsoft
  other,  -- GGG
  other2, -- 1
  GROUP_CONCAT(id) AS ids
FROM tbl
GROUP BY name, other, other2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memilih baris MYSQL dengan nama bidang yang sama dan menambahkan awalan

  2. Laravel:cara mendapatkan rata-rata pada hubungan hasMany bersarang (hasManyThrough)

  3. tambahkan kolom ke tabel mysql jika tidak ada

  4. MySQL – Kesalahan Koneksi – [MySQL][ODBC 5.3(w) Driver]Host 'IP' Tidak Diizinkan Terhubung ke Server MySQL ini

  5. Cara Membuat Tabel Pivot Dinamis di MySQL