SGBD Atelier 09

Preview:

Citation preview

Classe : 3A

TD9 : Manipulation des dates1. Ecrire une requte SQL permettant dafficher pour chaque employ le matricule,

le nom et prnom, la date dembauche, le semestre, le trimestre, le n du mois le mois, le n de la semaine du mois, le n de la semaine dans lanne, le jour du mois, le jour de la semaine et la date dembauche sous la Dimanche le : 05 Janvier 1997. Ltat doit tre tri par Matricule.

2. Ecrire une requte

SQL permettant dafficher la liste suivante trie par date dembauche et nom et prnom. La colonne N indique le numro de squence.

3. Ecrire une requte

SQL permettant dafficher la liste suivante trie par anne dembauche dcroissant et semestre croissant. La colonne N indique le numro de squence.

4. Ecrire les requtes SQL suivantes : a. Liste des employs recruts au cours du 1 er semestre de chaque anne b. Liste des employs recruts au cours du mois de janvier c. Liste des employs recruts au cours de la semaine 27 d. Liste des employs recruts le DIMANCHE e. Liste des employs recruts le 13 f. Liste des employs recruts entre le trimestre 2 et 3 NB : Toutes les listes doivent inclure un numro de squence 5. Ecrire les requtes SQL suivantes : a. Rpartition des employs par Anne dembauche b. Rpartition des employs par Anne dembauche et semestrec. Liste de(s) anne(s) pendant laquelle (lesquelles), le nombre de recruts est

compris entre 10 et 20d. Liste de(s) anne(s) pendant laquelle (lesquelles), il ya eu le nombre maximum

de recruts.e. Liste de(s) anne(s) pendant laquelle (lesquelles), il ya eu le nombre minimum

de recruts.