begin process at 2010 02 09 21:44:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Base de données

 > 

Access

 > 

regroupement par date dans ACCESS


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

regroupement par date dans ACCESS

mardi 20 mai 2008 à 16:05:46 | regroupement par date dans ACCESS

quadomania

je souhaite faire un regroupement sur des dates pour obtenir le resultat ci desous (en rouge)

avant le regroupement
SELECT S41_1_2.IDF_AGENT, S41_1_2.ANNEE, S41_1_2.COD_POSSTA, S41_1_2.DATE_DEBUT, S41_1_2.DATE_FIN
FROM S41_1_2
ORDER BY S41_1_2.IDF_AGENT, S41_1_2.DATE_DEBUT;

resultat
S41_2
IDF_AGENTANNEECOD_POSSTADATE_DEBUTDATE_FIN
31101997AC01/01/199703/02/1997
31101997MT04/02/199728/02/1997
31101997MT01/03/199703/05/1997
31101997MT04/05/199703/08/1997
31101997AC04/08/199731/12/1997

apres regroupement
SELECT S41_1_2.IDF_AGENT, S41_1_2.ANNEE, S41_1_2.COD_POSSTA, Min(S41_1_2.DATE_DEBUT) AS MinDeDATE_DEBUT, Max(S41_1_2.DATE_FIN) AS MaxDeDATE_FIN
FROM S41_1_2
GROUP BY S41_1_2.COD_COLL, S41_1_2.IDF_AGENT, S41_1_2.IDF_CLE, S41_1_2.ANNEE, S41_1_2.D_SERV_PUBLIC, S41_1_2.COD_CATAGT, S41_1_2.COD_POSSTA, S41_1_2.LIB_GRADE, S41_1_2.INDIC
ORDER BY S41_1_2.IDF_AGENT, Min(S41_1_2.DATE_DEBUT);

resultat
S41_2
IDF_AGENTANNEECOD_POSSTAMinDeDATE_DEBUTMaxDeDATE_FIN
31101997AC01/01/199731/12/1997
31101997MT04/02/199703/08/1997

moi je souhaite regrouper par IDF_AGENT,ANNEE,COD_POSSTA et regrouper par MinDeDATE_DEBUT et MaxDeDATE_FIN a condition que les période se suivent pour avoir ce resultat :

IDF_AGENTANNEECOD_POSSTADATE_DEBUTDATE_FIN
31101997AC01/01/199703/02/1997
31101997MT04/02/199703/08/1997
31101997AC04/08/199731/12/1997


merci pour votre aide

mardi 20 mai 2008 à 16:18:29 | Re : regroupement par date dans ACCESS

jack

Administrateur CodeS-SourceS
Salut
Compliqué ça.
J'aurai essayé d'ajouter dans le "GROUP BY" les notions de dates MinDeDATE_DEBUT et MaxDeDATE_FIN

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)


Cette discussion est classée dans : date, agent, cod, idf, s41


Répondre à ce message

Sujets en rapport avec ce message

Requête SQL qui ne fonctionne pas [ par radcur ] Bonjour à tous,J'utilise vb2005.j'ai un problème de requête que je ne peux m'expliquer.... je dois filtrer avec une date de début et une date de fin m probleme de requete ! [ par amelou2812 ] pouvez vous vérifier ma requete svp, je voudrais afficher les depenses d'une personne effectuer entre deux dates données mais il y a quelque chose  qu Insérer une date figée conditionelle [ par souf95 ] Salut,Je cherche à inserer une date figée dans la cellule B1 si la cellule A1 est différente de "" (vide).J'ai essayé le CTLR+; mais ce n'est à priori Date Mini et sous requêtte [ par DAVIMIKA ] Bonjour,   <p class="MsoNormal" st Taille d'objet et textbox [ par murilohungria ] Bonjour à tous,J'ai commence en VB et j'ai quelques soucis concernant les commandes. J'ai cherché presque tout l'après-midi et je n'ai pas trouvé de r ADO Executer une procédure Oracle [ par CharlEm80 ] Bonjour,J'essaye d'exécuter une procédure stockée Oracle (CREATE<font face="Courier" Manipulation datetime [ par BrokenArrow29 ] Bonjour tout le mondeje suis pas tres famillier avec les fonctions date, datetime...voici mon probleme.J'aimerais ajouter 48heures a une datetime qui Export Crystal Report : problème de date [ par Maroxye ] Bonjour!Je commence à devenir folle..Je tente d'exporter un rapport Crystal Report vesr PDF, tout fonctionne bien. Lorsque j'essaie d'ajouter un param VB.Net Écrire une date de ce type de format 15 Octobre 2008 [ par MagDix ] Salut à tous... J'ai un problème pour faire afficher la date... Je veux avoir une date du style 15 Octobre 2008Bref la date maintenant en format d Impression groupée avec Data Report [ par parkouda ] Bonjour cher frères programmeur, J'ai une application dans laquelle je souhaiterai faire une impression groupée avec Datareport que j'utilise c'est à


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales