J'ai une table avec l'historique des changements avec emp ids.Sélectionnez count() max() Date
J'utilise cette requête pour récupérer une liste des employés et leur quart de travail au total en spécifiant la plage à compter de:
SELECT ope_id, count(ope_id)
FROM operator_shift
WHERE ope_shift_date >=to_date('01-MAR-10','dd-mon-yy') and ope_shift_date
<= to_date('31-MAR-10','dd-mon-yy')
GROUP BY OPE_ID
qui donne
OPE_ID COUNT(OPE_ID)
1 14
2 7
3 6
4 6
5 2
6 5
7 2
8 1
9 2
10 4
10 lignes sélectionnées. Comment puis-je choisir l'employé avec le nombre le plus élevé de quarts de travail dans la plage de dates spécifiée?
10g express oracle im en utilisant –