Déroulement réel des cours

La « pensée » du sadi 20 averil 2019 , 2h13m05s :
Je préfère glisser ma peau sous des draps pour le plaisir des sens que de la risquer sous les drapeaux pour le prix de l'essence.
  -- Raymond Devos
1 : semaine du lendi 24 septemb' 2007
 Cours n°1 (Cumul=2h) : [Voir le CM n°1]
 TD n°1 (Cumul=3,5h) : [Voir le TD n°1]
2 : semaine du lendi 1 octob' 2007
 Cours n°2 (Cumul=4h) : [Voir le CM n°2]
 TD n°2 (Cumul=7h) : [Voir le TD n°2]
3 : semaine du lendi 8 octob' 2007
 Cours n°3 (Cumul=6h) : [Voir le CM n°3]
 TD n°3 (Cumul=10,5h) : [Voir le TD n°3]
4 : semaine du lendi 15 octob' 2007
 Cours n°4 (Cumul=8h) : [Voir le CM n°4]
 TD n°4 (Cumul=14h) : [Voir le TD n°4]
5 : semaine du lendi 22 octob' 2007
 Cours n°5 (Cumul=10h) :

Suite des exercices sur la base Teniraq.

  1. Nombre de personnes concernées pour chaque niveau d'autorisation. (4 lignes.)
    SELECT  niveau,autorisation,COUNT(*)
    FROM  niveauautorisations,badges
    WHERE  codeniveauautorisation=refniveauautorisation
    GROUP BY  codeniveauautorisation,niveau,autorisation
    ORDER BY  niveau DESC ;
  2. Nombre de joueurs par année de naissance, rangés par ordre chronologique inverse. (70 lignes.)
    SELECT  TO_CHAR(datenaiss,'YYYY'),COUNT(*)
    FROM  joueurs
    GROUP  BY TO_CHAR(datenaiss,'YYYY')
    ORDER BY  1 DESC ;
  3. Les joueurs qui ont gagné au moins 10 matchs défis. (9 lignes.)
    SELECT  numbadge,nom,prenom,COUNT(*)
    FROM  badges,matchs
    WHERE  numbadge=refvainqueur
    GROUP BY  numbadge,nom,prenom
    HAVING  COUNT(*)>=10
    ORDER BY  4 DESC,2,3 ;
  4. Les couples (nom,prénom) qui désignent des homonymes, dans l'ordre alphabétique, et combien d'homonymes désignent-ils. (17 lignes.)
    SELECT  nom,prenom,COUNT(*)
    FROM  badges
    GROUP BY  nom,prenom
    HAVING  COUNT(*)>1
    ORDER BY  nom,prenom ;
  5. Moyenne des scores des vainqueurs et moyenne des scores des perdants dans les matchs défis. (1 ligne.)
    SELECT  AVG(scorevainqueur) AS "Moyenne des vainqueurs",
     AVG(scoreperdant) AS "Moyenne des perdants"
    FROM  matchs ;
  6. Journée où il y a eu le plus d'accès. (1 ligne.)
    SELECT  instantacces::DATE,COUNT(*)
    FROM  acces
    GROUP BY  instantacces::DATE
    ORDER BY  2 DESC
    LIMIT  1 ;
  7. Moyenne du nombre de personnes par rue pour chaque chaque ville. (36 lignes.)
    SELECT  ville,AVG(nbre)
    FROM  (
       SELECT  ville,codevoirie,COUNT(*) AS nbre
       FROM  villes vi,voiries vo,joueurs
       WHERE  refvoirie=codevoirie
       AND  vi.codepostal=vo.codepostal
       GROUP BY  ville,codevoirie
     ) XX
    GROUP BY  ville
    ORDER BY  2 DESC,1 ;
Dernière modification : 25/8/2016
 TD n°5 (Cumul=17,5h) : [Voir le TD n°5]
6 : semaine du lendi 29 octob' 2007
 Cours n°6 (Cumul=12h) : [Voir le CM n°6]
 TD n°6 (Cumul=21h) : [Voir le TD n°6]
7 : semaine du lendi 5 novemb' 2007
 Cours n°7 (Cumul=14h) : [Voir le CM n°7]
 TD n°7 (Cumul=24,5h) : [Voir le TD n°7]
8 : semaine du lendi 12 novemb' 2007
 Cours n°8 (Cumul=16h) : [Voir le CM n°8]
 TD n°8 (Cumul=27,5h) : [Voir le TD n°8]
9 : semaine du lendi 19 novemb' 2007
 Cours n°9 (Cumul=18h) : [Voir le CM n°9]
 TD n°9 (Cumul=30,5h) : [Voir le TD n°9]
10 : semaine du lendi 26 novemb' 2007
 TD n°10 (Cumul=33,5h) : [Voir le TD n°10]
11 : semaine du lendi 3 décemb' 2007
 TD n°11 (Cumul=36,5h) : [Voir le TD n°11]
12 : semaine du lendi 10 décemb' 2007
 TD n°12 (Cumul=39,5h) : [Voir le TD n°12]
Dernière modification : 25/8/2016