équivalent de la RechercheV sur Access

Fermé
CLR - 26 févr. 2007 à 12:11
blux Messages postés 26020 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 3 mai 2024 - 20 mars 2007 à 16:38
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 26020 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 3 mai 2024 3 289
26 févr. 2007 à 17:18
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
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 26020 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 3 mai 2024 3 289
20 mars 2007 à 16:38
Avec une requête SQL, il n'y a pas de langue...
0