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

Bagaimana cara memilih catatan dengan duplikat hanya satu bidang dan semua nilai bidang lainnya?

Anda dapat menggunakan group_concat

select c.course_code,
    c.course_name,
    group_concat(concat(s.room, ',', s.day, '-', s.time) separator ';')
from course c
join schedule s on s.course_id = c.id
group by c.course_code,
    c.course_name;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Meniru klausa MySQL LIMIT di Microsoft SQL Server 2000

  2. Mysql menyisipkan datetime acak dalam rentang datetime tertentu

  3. Apakah MySQL Connector/J buffer baris saat streaming ResultSet?

  4. Kueri data pegas untuk tanggal lokal mengembalikan entri yang salah - dikurangi satu hari

  5. Ubah detik menjadi durasi waktu yang dapat dibaca manusia