Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysql Join Duas tabelas em chaves


Antes de tudo, você deve normalizar sua estrutura de dados e ter uma tabela de conexão entre as keys2 e a tabela de educação.

Para fazer a junção funcionar com a estrutura de dados atual, use o find_in_set() função:
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'