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

Mysql Deltag i to tabeller på nøgler

Først og fremmest bør du normalisere din datastruktur og have en forbindelsestabel mellem keys2 og uddannelsestabel.

For at få joinforbindelsen til at fungere med den aktuelle datastruktur, skal du bruge mysqls find_i_sæt() 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'



  1. Giv privilegier til en bestemt database i PostgreSQL

  2. MySQL på slette kaskade. Test eksempel

  3. Laravel veltalende gruppe efter seneste rekord

  4. Sådan beregnes median i MySQL