sql >> Databasteknik >  >> RDS >> Mysql

Hur väljer man poster med dubbletter av bara ett fält och alla andra fältvärden?

Du kan använda 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. Oracle datumskillnad för att få antal år

  2. Hur man återställer SQL-fil genererad av MySQLDump med hjälp av kommandotolken

  3. Python utmanar strängkodning

  4. Arbeta runt MySQL-felet Deadlock hittades när man försökte få lås; försök starta om transaktionen