10 Fonction Groupe
10 Fonction Groupe
10 Fonction Groupe
Salaire
maximum dans
la table
EMPLOYEES.
• AVG
• COUNT
• MAX
• MIN
• STDDEV
• SUM
• VARIANCE
EMPLOYEES
4400
9500
Salaire
moyen
3500 par
service
dans
6400 la
table
EMPLOYEES.
10033
EMPLOYEES
Dans la table
EMPLOYEES,
calcul du total
des salaires
pour chaque
poste,
au sein de
chaque service.
…
SELECT
SELECT department_id,
department_id, COUNT(last_name)
COUNT(last_name)
FROM
FROM employees;
employees;
SELECT
SELECT department_id,
department_id, COUNT(last_name)
COUNT(last_name)
**
ERROR
ERROR at
at line
line 1:
1:
ORA-00937:
ORA-00937: not
not aa single-group
single-group group
group function
function
Colonne
Colonne manquante
manquante dans
dans la
la clause
clause GROUP
GROUP BY
BY
Salaire maximum
par service,
à condition
qu'il soit supérieur
à 10 000 $
SELECT MAX(AVG(salary))
FROM employees
GROUP BY department_id;