Previous Up Next
Université Lille 3-Charles de GaulleUFR de Mathématiques Sciences Économiques et Sociales

Chapitre 48  Solutions des exercices sur les groupes

Solution de l'exercice 76
SELECT MAX(SALAIRE) , MIN(SALAIRE) , MAX(SALAIRE) - MIN(SALAIRE) AS "Différence"
FROM EMP 
;
Solution de l'exercice 77
SELECT COUNT(DISTINCT TITRE) 
  FROM EMP 
;
Essayez aussi, pour voir la différence :
SELECT COUNT(TITRE) 
  FROM EMP 
;
Solution de l'exercice 78
  SELECT NODEPT, TITRE, COUNT(*) 
    FROM EMP
GROUP BY NODEPT, TITRE
;
Solution de l'exercice 79
  SELECT DEPT.NOM, TITRE, COUNT(*) 
    FROM EMP,DEPT
   WHERE DEPT.NODEPT = EMP.NODEPT 
GROUP BY DEPT.NOM, TITRE 
;
Solution de l'exercice 80
  SELECT TITRE, AVG(SALAIRE) 
    FROM EMP
GROUP BY TITRE
  HAVING AVG(SALAIRE) > (SELECT AVG(SALAIRE)
                           FROM EMP
                          WHERE TITRE = 'Representant'
                        )
;
Solution de l'exercice 81
SELECT COUNT(SALAIRE),COUNT(TX_COMMISSION) 
  FROM EMP 
;
Solution de l'exercice 82
SELECT AVG(TX_COMMISSION) ,AVG(COALESCE(TX_COMMISSION,0)) 
  FROM EMP 
;
D.Gonzalez (gonzalez@univ-lille3.fr) en date du th , 

Previous Up Next