Bonjour,

Je veux extraire à partir d'un fichier XML quatre champs où le premier et deuxième sont des varchar (ID et EmployeNum) et les deux autres devront être extraites d'un champs (PVDateHeure) de type datetime (PremiereDate et DerniereDate). le problème c'est que je veux faire un groupement par ID et EmployeNum pour avoir un résultat de type:

ID EmployeNum PrmiereDate DerniereDate

Avec PremiereDate = Min(PVDateHeure)
et DerniereDate = Max(PVDateHeure)

A partir de ce code j'obtiens la liste de tous les ID et EmployeNum mais avec redondance (puisque y'en a plusieurs Date)

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 select 
RContenu.value ('(/envoi/@ID)[1]', 'varchar(50)') as agrement,
RContenu.value ('(/envoi/Controle/@EmployeNum)[1]', 'varchar(50)') as Employe
RContenu.value ('(/envoi/Controle/PVDateHeure)[1]', 'Datetime') as PVDateHeure
from Table

HELP Please !!

Merci d'avance