0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Fonctions SQL et Requêtes de Base de Données

Transféré par

rahma.azzabi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
15 vues2 pages

Fonctions SQL et Requêtes de Base de Données

Transféré par

rahma.azzabi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Université de Manouba Département TSI

École Supérieure d’Économie Numérique Module : Base de Données

Série 2 : Les fonctions de lignes

1- Afficher les noms et les nouveaux salaires des employés en DTN ? Les salaires ont
augmenté de 15%.
2- Soit la requête suivante :
SELECT FUNCTION(12.656[,…]) RESULTAT FROM DUAL ;

Que peut être la fonction FUNCTION pour chacun de ces 4 affichages ?


RESULTAT RESULTAT RESULTAT RESULTAT
-------- -------- -------- --------
13 12 10 12.66

3- Ecrire la requête qui affiche ceci :


PERSONNEL
--------------------
SMITH CLERK
ALLEN SALESMAN
WARD SALESMAN
JONES MANAGER
MARTIN SALESMAN
BLAKE MANAGER
CLARK MANAGER
SCOTT ANALYST
KING PRESIDENT
TURNER SALESMAN
ADAMS CLERK
JAMES CLERK
FORD ANALYST
MILLER CLERK

4- Ecrie la requête qui affiche ceci :


PERSONNEL2
---------------------
SMITH (Clerk)
ALLEN (Salesman)
WARD (Salesman)
JONES (Manager)
MARTIN (Salesman)
BLAKE (Manager)
CLARK (Manager)
SCOTT (Analyst)
KING (President)
TURNER (Salesman)
ADAMS (Clerk)
JAMES (Clerk)
FORD (Analyst)
MILLER (Clerk)

5- Afficher les noms des employés qu’on modifiera pour qu’ils ne commencent pas par ‘S’
ou ‘C’ et ne finissent pas par ‘A’, ‘F’ ou ‘K’. Pour chaque employé, afficher le nombre de
caractères éliminés par cette modification ?
6- Le job ‘SALESMAN’ est maintenant dit ‘SALESPERSON’. Afficher les noms et les jobs
de tous les employés ?

-1-
Université de Manouba Département TSI
École Supérieure d’Économie Numérique Module : Base de Données

7- Afficher la période de service de chaque employé en nombre d’années, de mois et de


jours exacts ?
8- Les employés recrutés signent un contrat 2 mois après leurs dates d’embauche et chaque
année depuis. Afficher les dates de signature des trois premiers contrats ?
9- Afficher les noms et les salaires des employés ; si le salaire est inférieur à 1500 alors
afficher ‘Moins de 1500’, si le salaire est égal à 1500, alors afficher ‘Exactement 1500’
sinon afficher le salaire.
10- Afficher la date du premier payement de chaque employé ; un employé recruté avant le
15 de n’importe quel mois est payé le dernier vendredi de ce mois. S’il est recruté après le
15, alors il est payé le dernier vendredi du mois d’après.

-2-

Vous aimerez peut-être aussi