sql >> Database >  >> RDS >> Mysql

MySQL Select-query om recordbasis op te halen op lijstwaarden

Gebruik FIND_IN_SET() functie:

Probeer dit:

SELECT A.allocationId, 
       B.className, 
       GROUP_CONCAT(C.subjectShortName) AS subjectName
FROM subjectAllocation A
INNER JOIN class_Master B ON A.classId = B.classId 
INNER JOIN subject_Master C ON FIND_IN_SET(C.subjectId, A.subjectId) 
GROUP BY A.allocationId;


  1. Oracle:selecteer maximale waarde uit verschillende kolommen van dezelfde rij

  2. MySQL versus MariaDB versus Percona Server:vergelijking van beveiligingsfuncties

  3. QUARTER() Voorbeelden – MySQL

  4. python 3.5 - django 1.10 - mysqlclient windows 7 installatiefout