Guest User

Untitled

a guest
Nov 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. -- Q.1.1. Raison sociale et activité des entreprises, triées par activités.
  2. SELECT raison, activité
  3. FROM entreprise
  4. ORDER BY activité
  5.  
  6. -- Q.1.2. Numero des inscrits à la session CRUNGA
  7. SELECT inscrit
  8. FROM inscrire
  9. WHERE sess = 'CRUNGA'
  10.  
  11. -- Q.1.3. Noms des inscrits à la session CRUNGA (Avec jointure explicite)
  12. SELECT nom
  13. FROM inscrire JOIN participant USING (inscrit)
  14. WHERE sess = 'CRUNGA'
  15.  
  16. -- (Avec jointure implicite)
  17. SELECT nom
  18. FROM inscrire, participant
  19. WHERE inscrire.inscrit = participant.inscrit AND inscrire.sess = 'CRUNGA'
  20.  
  21. --(Avec imbrication)
  22. SELECT nom
  23. FROM participant
  24. WHERE inscrit IN (
  25. SELECT inscrit
  26. FROM inscrire
  27. WHERE sess = 'CRUNGA'
  28. )
  29.  
  30. -- Q.1.4. Noms des particuliers inscrits à la session CRUNGA
  31. SELECT nom
  32. FROM inscrire JOIN participant USING (inscrit)
  33. WHERE entr IS NULL AND sess = "CRUNGA"
  34.  
  35. -- Q.1.5. Raison sociale des entreprises ayant envoyé des participants (liste sans redondace et tirée par ordre alpahbétique).
  36.  
  37. SELECT distinct raison
  38. FROM entreprise
  39.  
  40. -- Q.1.6. RSessions débutant en août 84
  41. SELECT sess, intitulé, DATE_FORMAT(début, '%W %M')
  42. FROM session
  43. WHERE début BETWEEN '1984-08-01' AND '1984-08-31'
  44.  
  45. -- Q.1.7. Inscrits de la veille d'une session
  46. SELECT distinct nom, date, session.sess, début
  47. FROM inscrire, participant, session
  48. WHERE date = DATE_SUB(début, INTERVAL 1 DAY) and inscrire.inscrit = participant.inscrit
  49.  
  50. -- Q.1.8. Raison des entreprises ayant même activité qu'une autre (Jointure implicite)
  51. SELECT distinct A.raison, A.activité
  52. FROM entreprise A, entreprise B
  53. WHERE A.activité = B.activité
Add Comment
Please, Sign In to add comment