Bonjour les développeurs.
On me demande la requête suivante en SQL:
"Liste des années (2000,2001,2002,2003,2004,2005) et le nombre d'employés recruté au second semestre de chaque année.
Voilà ma proposition.
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT TO_CHAR(hire_date, 'yyyy' ), COUNT(employee_id) FROM employees WHERE TO_CHAR(hire_date,' yyyy') IN (2000,2001,2002,2003,2004,2005) GROUP BY TO_CHAR(hire_date, 'yyyy') ORDER BY TO_CHAR(hire_date, 'yyyy') ASC;
Ça s'exécute mais ne donne pas le résultat attendu.
Cordialement.
Partager