1 2 3
| SELECT DISTINCTROW IIf(Format$([TABLE Suivi de chantiers].[DATECHANTIER],'q')="1" Or Format$([TABLE Suivi de chantiers].[DATECHANTIER],'q')="2","S1" & Format$([TABLE Suivi de chantiers].[DATECHANTIER],' yyyy'),"S2" & Format$([TABLE Suivi de chantiers].[DATECHANTIER],' yyyy')) AS [DATECHANTIER par trimestre], [TABLE Apprenti].NOMAPPRENTI, [TABLE Apprenti].PRENOMAPPRENTI, Sum([TABLE Suivi de chantiers].NBHEURESTRAVAILLESPARJEUNE) AS [Somme De NBHEURESTRAVAILLESPARJEUNE]
FROM [TABLE Apprenti] INNER JOIN [TABLE Suivi de chantiers] ON [TABLE Apprenti].NUMAPPRENTI = [TABLE Suivi de chantiers].NUMAPPRENTI
GROUP BY IIf(Format$([TABLE Suivi de chantiers].[DATECHANTIER],'q')="1" Or Format$([TABLE Suivi de chantiers].[DATECHANTIER],'q')="2","S1" & Format$([TABLE Suivi de chantiers].[DATECHANTIER],' yyyy'),"S2" & Format$([TABLE Suivi de chantiers].[DATECHANTIER],' yyyy')), [TABLE Apprenti].NOMAPPRENTI, [TABLE Apprenti].PRENOMAPPRENTI, Year([TABLE Suivi de chantiers].DATECHANTIER)*4+DatePart('q',[TABLE Suivi de chantiers].DATECHANTIER)-1; |
Partager