fork download
  1. select nom, prenom,intitule, credits from etudiant e
  2. right join inscription i on e.idEtu=i.idEtu
  3. right join cours c on c.idcours=i.idCours;
  4.  
  5. -- Question 4
  6. select * from etudiant cross join cours ;
  7.  
  8. -- question 5
  9. select nom, prenom, note from etudiant join inscription on etudiant.idetu=inscription.idetu;
  10.  
  11. -- question 6
  12.  
  13. select nom,prenom from etudiant e
  14. left join inscription i on e.idetu=i.idetu
  15. where i.idCours is null;
  16.  
  17. -- question 7
  18. select intitule from cours
  19. left join inscription on
  20. cours.idcours = inscription.idcours
  21. where inscription.idetu is null;
  22.  
  23. -- question 8
  24. select et.nom,et.prenom,es.nom from etudiant et
  25. join inscription i on i.idetu=et.idetu
  26. join cours c on i.idcours=c.idcours
  27. join enseigne ens on ens.idcours=c.idcours
  28. join enseignant es on es.idens=ens.idens;
  29.  
  30.  
  31. -- question 8 bis with only where clause
  32. select et.nom,et.prenom,es.nom from etudiant et ,
  33. inscription i ,cours c,enseigne ens, enseignant es
  34. where i.idetu=et.idetu
  35. AND i.idcours=c.idcours
  36. AND ens.idcours=c.idcours
  37. AND es.idens=ens.idens;
  38.  
  39.  
  40. -- question 9
  41.  
  42. select en.nom,en.specialite from enseignant en
  43. left join enseigne eg on en.idens=eg.idens
  44. where eg.idcours is null;
  45.  
  46. -- question 11
  47. select nom, prenom,intitule, credits from etudiant e
  48. join inscription i on e.idEtu=i.idEtu
  49. join cours c on c.idcours=i.idCours
  50. where c.intitule='BD';
  51. -- QUESTION 13
  52.  
  53. SELECT NOM, INTITULE FROM ENSEIGNANT ES
  54. JOIN ENSEIGNE E ON E.IDENS=ES.IDENS
  55. JOIN COURS C ON C.IDCOURS= E.IDCOURS;
  56.  
  57. -- QUESTION 14
  58. SELECT NOM, INTITULE FROM ENSEIGNANT ES
  59. LEFT JOIN ENSEIGNE E ON E.IDENS=ES.IDENS
  60. LEFT JOIN COURS C ON C.IDCOURS= E.IDCOURS
  61. WHERE E.IDCOURS IS NULL;
  62. -- QUESTION 15
  63. -- SAME AS QUESTION 8
  64.  
Success #stdin #stdout #stderr 0.01s 5320KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: near line 1: RIGHT and FULL OUTER JOINs are not currently supported
Error: near line 6: no such table: etudiant
Error: near line 9: no such table: etudiant
Error: near line 13: no such table: etudiant
Error: near line 18: no such table: cours
Error: near line 24: no such table: etudiant
Error: near line 32: no such table: etudiant
Error: near line 42: no such table: enseignant
Error: near line 47: no such table: etudiant
Error: near line 53: no such table: ENSEIGNANT
Error: near line 58: no such table: ENSEIGNANT