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

Vælg kurser, der er helt tilfredse med en given liste over forudsætninger

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. PHP &MySQL bedste måde at tælle sidevisninger på for dynamiske sider

  2. Zend Framework og Mysql - meget langsomt

  3. Deadlock ved hjælp af SELECT ... TIL OPDATERING i MySQL

  4. Hvordan administrerer man brugerroller i en database?