-
Connexion
- Inscription
- 2 222 371 inscrits »
Vous êtes ici : Accueil › Documents › Informatique › BDD › TP1 SQL : Select, jointure, sous interrogations
ouspig - Mise à jour : 02/10/2009
Extrait / Introduction
TP1 SQL : Select, jointure, sous interrogations Les Tables de ce TP sont Emp, Dept et Salgrade vues dans le cours. Ordre Select Affichez le nom, le salaire et la commission de tous les employés qui perçoivent des commissions. Triez les données dans l'ordre décroissant des salaires et des commissions..Plan
Fonctions d’agrégation : Afficher le salaire maximum, le salaire minimum, la somme des salaires et le salaire moyen pour chaque type de poste. Trier par nom de poste et arrondisser au 2ème chiffre décimal. Ecrivez une requête pour afficher le nombre de personnes qui occupent le même poste. Déterminez le nombre de personnes ayant des subordonnés, sans en donner la liste.Exemple de page de TP1 SQL : Select, jointure, sous interrogations
TP1 SQL : Select, jointure, sous interrogations
Les Tables de ce TP sont Emp, Dept et Salgrade vues dans le cours.
Ordre Select
Affichez le nom, le salaire et la commission de tous les employés qui perçoivent des commissions. Triez les données dans l'ordre décroissant des salaires et des commissions.
Affichez le nom et le poste de tous les employés n'ayant pas de manager.
Affichez le nom de tous les employés dont le nom contient deux L et travaillant dans le département 30 ou dont le manager est 7782.
Affichez le nom, le poste et le salaire de tous les ' CLERK' ou 'ANALYST' dont le salaire est différent de $1000, $3000 ou $5000.
Afficher le nom, le salaire et la commission de tous les employés dont le montant de commission est de plus de 10% supérieur au salaire.
Fonctions d’agrégation :
Afficher le salaire maximum, le salaire minimum, la somme des salaires et le salaire moyen pour chaque type de poste. Trier par nom de poste et arrondisser au 2ème chiffre décimal.
Ecrivez une requête pour afficher le nombre de personnes qui occupent le même poste.
Déterminez le nombre de personnes ayant des subordonnés, sans en donner la liste.
Nommez la colonne "Nombre de Chefs".
Affichez le matricule des différents managers et le niveau de salaire le plus bas de leurs employés. Excluez toute ligne où le manager n'est pas identifié. Excluez tout groupe dans lequel le salaire minimum est inférieur à $1000. Triez les résultats par ordre décroissant des salaires.
Ecrivez une requête pour afficher le nom du département, la localisation, le nombre d'employés et le salaire moyen pour tous les employés de ce département. Nommez les colonnes dname, loc, Nombre d’Employés et Salaire, respectivement.
Créez une requête pour afficher le nombre total d'employés puis, parmi ces employés, ceux qui ont été embauchés en 1980, 1981, 1982 et 1983. Nommez les colonnes de façon appropriée.
Créez une requête pour afficher les postes, le salaire de ces postes par numéro de département et le salaire total de ces postes incluant tous les départements. Nommez les colonnes de façon appropriée.
Soit le modèle relationnel suivant relatif à la gestion simplifiée des tours de la coupe du monde de football d’Allemagne 2006.
EQUIPE(CodeEquipe,
NomEquipe, DirecteurSportif)
JOUEUR(CodeJoueur,
NomJoueur, CodeEquipe*)
TYPE_TOUR(CodeType,
LibelléType)
ARBITRE(CodeArbitre,
NomArbitre, Nationalité)
MATCH(NuméroMatch,
DateMatch, LieuMatch, CodeType*,
CodeArbitre*)
PARTICIPER_EQUIPE(NuméroMatch*,
CodeEquipe*,
NombreBut)
Pour visualiser la suite du document TP1 SQL : Select, jointure, sous interrogations vous pouvez :
Le document TP1 SQL : Select, jointure, sous interrogations appartient à la rubrique BDD qui elle même appartient à la thématique Informatique.
Ils ont téléchargé aussi
Nouveaux documents BDD