Mysql
 sql >> Database >  >> RDS >> Mysql

Mysql Join Due tabelle su chiavi

Prima di tutto, dovresti normalizzare la tua struttura dati e avere una tabella di connessione tra keys2 e education table.

Per far funzionare il join con la struttura dati corrente, usa find_in_set() funzione:

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'