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

Mysql Join Zwei Tabellen auf Schlüsseln

Zunächst sollten Sie Ihre Datenstruktur normalisieren und eine Verbindungstabelle zwischen Schlüssel2 und Bildungstabelle haben.

Damit der Join mit der aktuellen Datenstruktur funktioniert, verwenden Sie mysql's find_in_set() Funktion:

SELECT *
FROM education AS a
JOIN keys2 AS b on find_in_set(b.`List Idsubjek`,a.`List Idsubjek`)>0 
WHERE b.`List Idsubjek` IN (52, 54, 55, 67)
AND `studentid` = '$id'