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

Gabungkan dua baris yang memiliki nilai yang sama dalam dua kolom

Anda memerlukan fungsi agregat untuk menggabungkan icerik s, dan jika Anda juga ingin menampilkan id minimum, Anda juga memerlukan fungsi agregat untuk mendapatkannya.

Ini harus berhasil:

SELECT MIN(id),
       fikraNo,
       maddeNo,
       GROUP_CONCAT(icerik ORDER BY id DESC SEPARATOR ' ')
FROM `table`
GROUP BY fikraNo, maddeNo

Demonstrasi di sini:http://sqlfiddle.com/#!2/ad7c93/1




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kodekan API Pertama Anda Dengan Node.js dan Express:Hubungkan Database

  2. Bagaimana menemukan dan mengganti teks di tabel mysql

  3. mendapatkan kesalahan Status HTTP 405 - Metode HTTP GET tidak didukung oleh URL ini tetapi tidak pernah digunakan `get`?

  4. Kolom 'id' dalam daftar bidang ambigu di YII

  5. Konversi MySQL ke SQLite