Ajout si correspondance
Résolu
rman13
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
-
rman13 Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
rman13 Messages postés 35 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis débutant en access et j'ai besoin d'aide venant de vous: en fait, j'ai une base qui contient deux tables dont les structures sont identiques à la différence près que la table "diff" a un champ "ecole" qui contient déja des données et la table" essai" a le champ "ecole" vide (PS: cette base est juste un exemple (voir image)). Mon souci c'est comment rajouter par une requête ajout SQL des données dans le champ "école" de la table 'essai' si la valeur du champ 'nom' dans la table 'essai' figure dans le champ "nom" de la table "diff". La valeur du champ 'école' dans la table "essai" sera donc identique à La valeur du champ 'école' dans la table "diff" si essai.nom=diff.nom!!!!!!

je suis débutant en access et j'ai besoin d'aide venant de vous: en fait, j'ai une base qui contient deux tables dont les structures sont identiques à la différence près que la table "diff" a un champ "ecole" qui contient déja des données et la table" essai" a le champ "ecole" vide (PS: cette base est juste un exemple (voir image)). Mon souci c'est comment rajouter par une requête ajout SQL des données dans le champ "école" de la table 'essai' si la valeur du champ 'nom' dans la table 'essai' figure dans le champ "nom" de la table "diff". La valeur du champ 'école' dans la table "essai" sera donc identique à La valeur du champ 'école' dans la table "diff" si essai.nom=diff.nom!!!!!!

A voir également:
- Ajout si correspondance
- 38 dictionnaires et recueils de correspondance - Télécharger - Dictionnaires & Langues
- Demande d'ajout snap qui disparait - Forum Snapchat
- Une demande d'ami qui disparaît ? ✓ - Forum Facebook
- Ajout rapide snap - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
2 réponses
rman13
Messages postés
35
Date d'inscription
Statut
Membre
Dernière intervention
avoir les valeurs de champs 'ecole' similaire dans les deux bases si essai.nom=diff.nom: si essai.nom est égale à une valeur de diff.nom alors prends la valeurs de 'ecole' relative à cette ligne et la rajouter dans l'autre base
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
Je propose ceci:
UPDATE diff INNER JOIN essai ON diff.nom = essai.nom SET essai.ecole = [diff].[ecole];