équivalent de la RechercheV sur Access

CLR -  
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'aimerais savoir s'il existe un équivalent de la RechercheV (Excel) dans Access.
Je suis en train de migrer un tableau Excel dans une base de données Access et je voudrais savoir s'il est possible de mettre à jour des champs en fonction d'une autre table tout en sachant que les valeurs à insérer changent selon l'information qu'on recherche.
Il me semble que la requête mise à jour permette uniquement d'insérer la même valeur pour tous les champs trouvés.
ex:
Table 1
A
B
C
D
E

Table 2
A 1
C 2
D 3
G 4
H 5

Lorsque l'info qui est en table 2 est aussi en table 1, alors je rajoute la valeur correspondante qui est en table 2 dans la table 1

Merci de votre aide

CLR

Merci de votre aide

3 réponses

blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

on devrait pouvoir faire ça avec une requête (jointure entre les deux tables)

On suppose que les valeurs 'A B C...' sont dans la colonne 'ColA' et que les valeurs à mettre à jour sont dans 'ColB'.
Ca devrait donner un truc comme ça (ou approchant) :
UPDATE Table_1 SET Table_1.ColB = Table_2.ColB WHERE Table_1.ColA = Table_2.ColA;
--
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
1
David
 
La dernière formule que vous avez sorti nefonctionne pas avec mon Access 2000 français. Savez-vous la ligne de commande pour le programme en français?

Merci.
0
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Avec une requête SQL, il n'y a pas de langue...
0