begin process at 2012 05 30 14:52:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Base de données

 > 

SQL

 > 

Reconstitution de tables/ Problème de sélection


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

Reconstitution de tables/ Problème de sélection

jeudi 22 juin 2006 à 09:49:40 | Reconstitution de tables/ Problème de sélection

finesse20

Bonjour,

Je travaille sous access et je dispose d'une table T_flux qui contient tous les mouvements qu'il y a eu dans une entreprise et d'une table [04/03] qui contient la liste des effectifs à cette date. Je dois pouvoir reconstituer à partir de ces deux tables  n'importe quelle table de date postérieure à celle ci.
Ma table T_flux se présente ainsi :

Date

NNI

Metier Précédent

Metier Suivant

UM Précédente

UM Suivante

01/01/2005

A00009

6660

6770

0188M

0188M

01/05/2004

A00009

6770

6660

0188M

0188M

01/04/2005

A00009

6770

1726

0188M

0188M

01/07/2005

A00012

6660

1726

0259M

0259M

01/05/2005

A00103

 

0203

 

0072M

01/04/2005

A00106

6770

1420

0161M

0161M

01/01/2005

A00109

0203

3290

0143M

0143M

01/06/2005

A00109

3290

0203

0143M

0143M


Comme vous pouvez le voir, j'ai des lignes où le NNI est identique.
J'aimerai pouvoir sélectionner la ligne où la date est la plus grande comme ci-dessous :

Date

NNI

Metier Précédent

Metier Suivant

UM Précédente

UM Suivante

01/04/2005

A00009

6770

1726

0188M

0188M

01/07/2005

A00012

6660

1726

0259M

0259M

01/05/2005

A00103

 

0203

 

0072M

01/04/2005

A00106

6770

1420

0161M

0161M

01/06/2005

A00109

3290

0203

0143M

0143M


Est -ce que quelqu'un aurait une idée?
Merci d'avance



jeudi 22 juin 2006 à 11:59:27 | Re : Reconstitution de tables/ Problème de sélection

Snakes974

Select *
From T_Flux
Where Date = (Select Max(Date)
                        From T_Flux
                        Group by NNI) ;

Je sais pas si ca marche faudrais tester.
lundi 26 juin 2006 à 09:11:42 | Re : Reconstitution de tables/ Problème de sélection

finesse20

Réponse acceptée !
Merci de ta réponse. J'ai déjà essayé ce type de requête elle marche mais étant donné que ma table T_flux contient plus de 70000 lignes, la requête prend un temps fou à s'exécuter. J'ai trouvé une solution :

SELECT GrosseFlux.NNI, Max(GrosseFlux.Date) AS [Date]
FROM GrosseFlux
GROUP BY GrosseFlux.NNI
ORDER BY Max(GrosseFlux.Date) DESC;

Puis je récupère les autres infos en utilisant comme jointure entre la table T_flux et le résultat de ma requête NNI,Date




Cette discussion est classée dans : problème, date, table, tables, reconstitution


Répondre à ce message

Sujets en rapport avec ce message

Ado Base de données [ par bergou ] BonjourJe cherche des tables (non confidnetielles) au format :Sql Server, Oracle Windows , paradox et sybasepour effectuer des tests avec ADO.Et si po gros problème base de données [ par skysee ] Salut,j'ai un gros problème avec mase de données.J'utillise le composant ATL pour me connecter à ma base de données.Donc il mes génère 2 classes dont Problème d'incrémentation de date [ par Orion90 ] Bonjour voila j'ai un petit problème je doit réaliser une Horloge qui affiche la date en même temps sauf que toute les donnée a svoir l'heure (heure, problème date [ par phenX ] bonjour, sur mon code j'ai:  fprintf(fichier,"%d\t\t", time(&H));  pour afficher la date un fichier texte, et quand j'ouvre le ficier texte, c'est un Problème avec un contrôle Table [ par OldScholdPowaa ] Voila j'ai créer une base de données Access et je ne parvient pas à configurer mon contrôle table Databasename: (Chemin de la base corect ensuite essa Modifier la date system [ par tchalkost ] Bonjour, Voila mon problème : Je voudrais modifier la date système de windows en C pour ensuite lancer un programme. Ca peut paraître un peu farfelue Hook problème ne voit pas toutes les dll chargé ! [ par Booster ] Bonsoir à tous, J'ai un petit problème l'eau, l'homme, qu'elle</b& utilisation des tables dans c++ builder [ par cbil ] Cedric Me contacterJe ne comprend tres bien l'explication des table.Il n'y a pas afficher les syntaxes.Commen Problème de mémorisation de cellules [ par Himura57 ] Bonjour à tous,Je suis débutant sur excel, je travail dans une petite PME où il me faut gérer des stocks. J'ai commencé il y a un mois cette gestion p [QT] calendrier [ par sofdev ] Bonjour,je veux colorer une case dans mon calendrier comme ds l'exemple (calendar de Qt examples and demos)j'ai "réussi" à faire ça(copier coller),mai


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 2,028 sec (3)

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