Supra3000
Messages postés159Date d'inscriptionlundi 18 février 2008StatutMembreDernière intervention 8 janvier 2010
-
27 avril 2009 à 15:52
Supra3000
Messages postés159Date d'inscriptionlundi 18 février 2008StatutMembreDernière intervention 8 janvier 2010
-
27 avril 2009 à 16:50
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 20113 27 avril 2009 à 16:17
bonjour
il faut faire un GROUP BY :
SELECT matricule, MIN(periode) AS DEBUT_PER, MAX(periode) AS FIN_PER, fonction, code, nv_fonction, nv_code
FROM MaTable
GROUP BY matricule,fonction, code, nv_fonction, nv_code
Est ce que c'est possible de retourner le résultat suivant avec la requête :
MATRICULE DEBUT_PER FIN_PER FONCTION CODE NV_FONCTION NV_CODE
920135 A201 A526 TD09 119
920135 A601 A606 TD09 119 TA14 101
920135 A607 A903 TD09 119
Un individu ne peux avoir 2 fonction d'attribuer pour une même période.