Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pilih kursus yang sepenuhnya dipenuhi oleh daftar prasyarat yang diberikan

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menggunakan MySQL Rollup

  2. Cara membaca kueri sql ke pandas dataframe / python / Django

  3. Tipe data untuk URL

  4. Menjalankan Jumlah untuk Beberapa Kategori di MySQL

  5. Bagaimana cara menulis pernyataan MYSQL CASE WHEN dengan beberapa kondisi pencarian?