sql >> Database >  >> RDS >> Mysql

Selecteer cursussen die volledig voldoen aan een bepaalde lijst met vereisten

SELECT  * FROM Course C LEFT JOIN Course_Prerequisites cp ON C.Id = cp.Course_FK 
         WHERE Prerequisite_FK IN (SELECT Prerequisites.Id FROM Prerequisites Where Name = 'Art' OR Name = etc etc)
 NOT EXISTS   
   (SELECT  * FROM Course C LEFT JOIN Course_Prerequisites cp ON C.Id = cp.Course_FK 
         WHERE Prerequisite_FK NOT IN (SELECT Prerequisites.Id FROM Prerequisites Where Name = 'Art' OR Name = etc etc))


  1. Selecteren over meerdere tabellen met UNION

  2. Php $_GET methode

  3. Hoe u de maand van een datum haalt in MySQL

  4. Fix "Rekenkundige overloopfout bij het converteren van int naar gegevenstype numeriek" in SQL Server