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

menampilkan data dalam satu baris (dari beberapa baris)

Anda perlu menggunakan salah satu fungsi gabungan MySQL saat menggabungkan data yang dikelompokkan. Gunakan GROUP_CONCAT() sebagai pengganti (fungsi string non-agregat) CONCAT() , atau yang lain (lebih baik untuk data numerik) gunakan SUM() :

SELECT id, SUM(field1), SUM(field2) FROM myTable GROUP BY id

Demo




  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:jika ada nilai UPDATE else INSERT

  2. Bagaimana cara mengubah DB MySQL ke XML?

  3. MySQL ERROR 1005:Tidak dapat membuat tabel (errno:150)

  4. Kesalahan fatal yang dapat ditangkap:Objek kelas DateTime tidak dapat dikonversi ke string

  5. MySQL:Bagaimana cara menggunakan pembatas di pemicu?