Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/10/2011, 12h04   #1
Invité de passage
 
Femme
Développeur informatique
Inscription : octobre 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : octobre 2011
Messages : 13
Points : 4
Points : 4
Par défaut Code/Requete import table vers table

Bonjour,

Je tiens tout d'abord à m'escuser si ma question n'est pas dans la bonne partie de forum.

Je suis nouvelle dans le developpement, commencant mon année de BTS en alternance dans une entreprise.

Parenthèse fermée, je vais aller droit à mon problème.

Je dispose d'une table "Weekly", dans laquelle il y a plusieurs champs (Ex : Entité, Week, Janvier 2011, ...)
Alors voila. Je fais appel à vous car je ne trouve pas de solution pour copier une table dans une autre table de manière à ce que l'importation ne se fasse QUE si le numéro du champ "week" est le plus élevé possible.
Un exemple pour que ce soit plus clair -> J'ai ma table "Temp" et ma table "Weekly". Je veux que access me copie dans ma table Temp QUE les données de la table "Weekly" avec le nombre de semaine le plus élevé (ex : Je veux copier que les données avec "11w38" (année 2011, semaine 38) car c'est ma dernière semaine) Sauf que pour que cette requete soit généralisé, il faudrait qu'il ne me prenne vraiment la plus grande semaine qu'il trouve...

Je reste à disposition pour ré-éxpliquer si nécessaire, car c'est je peux comprendre que cela paraisse difficile !

Merci d'avance.

Malela.
Malela est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 13h08   #2
Membre Expert
 
Avatar de nico84
 
Homme Nicolas Guimbal
Consultant/développeur ERP
Inscription : mai 2008
Messages : 1 256
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Guimbal
Âge : 49
Localisation : France

Informations professionnelles :
Activité : Consultant/développeur ERP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2008
Messages : 1 256
Points : 1 872
Points : 1 872
Bonjour,

En gros :
Code :
insert into Table2 select * from Table1 where semaine=Dmax('semaine','Table1','semaine=' & semaine)
Si la semaine est une chaine de caractères ça complique un peu mais le principe est le même, à condition que l'ordre logique soit respecté...
nico84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h56.


 
 
 
 
Partenaires

Hébergement Web