Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie wähle ich Datensätze mit Duplikaten nur eines Feldes und aller anderen Feldwerte aus?

Sie können group_concat

verwenden
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;