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.