sql >> Database >  >> RDS >> Mysql

Mysql Join Twee tabellen op toetsen

Allereerst moet u uw gegevensstructuur normaliseren en een verbindingstabel hebben tussen keys2 en de onderwijstabel.

Om de join te laten werken met de huidige gegevensstructuur, gebruikt u mysql's find_in_set() functie:

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. Importeer enkele database uit --all-databases dump

  2. Mysql-query met mysql-variabele werkt niet in Zend Framework 1

  3. functie om invoer naar Mysql-database te zuiveren

  4. De SQL Server Query Store