CHOISIR le workingDate, *
de (
(CHOISIR *, workingDate de DATEADD (JOUR, ROWNO, TrainingStartDate)
(CHOISIR *, ROW_NUMBER () AU-DESSUS (ORDRE PAR Trainingid) de ROWNO de TABLE) d'A
)
) B
là où workingDate entre TrainingStartDate et TrainingEndDate
et workingdate pas dans (holidaydate choisi de holiday_Master)
ET DATENAME (DW, workingDate) PAS DEDANS (« SAMEDI », « DIMANCHE ")
|