bonjour,
Soit la requete suivante qui me sort les heures travaillées par employé et par mois.
Elle fonctionne bien mais le classement par mois me donne par exemple:
1-2012
10-2012
-
-
6-2012
9-2012
les mois ne sont pas dans l'ordre ?
est ce qu'il y a une astuce pour contourner ce problème ?
(Je suis sous FB2.1)
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select coalesce(EMPLOYE.EMPRENOM || ' ',' ') || EMPLOYE.EMNOM as PATRO, extract(month from heures.ptdate)|| '-' || extract(year from heures.ptdate) as MOIS, sum(heures.pttime) as TOTAL from HEURES join EMPLOYE on EMPLOYE.EMIDEMP=heures.ptidemp join CMDCLI on CMDCLI.COIDCDE=heures.ptidcde group by MOIS, PATRO order by MOIS
Partager