Bonjour à tous,
Je viens vers vous pour demander votre aide.
J'ai une base qui contient 4 tables distinctes. Mon problème concerne deux d'entre elles.
En fait, ces deux tables sont incomplètes, seul l'union des deux sera complet.
Je souhaite compléter les enregistrements existants dans la table 1 avec des données de la table 2 sans créer de nouveaux enregistrements dans la table 1.
En fait, j'ai certains champs vides dans les enregistrements de la table 1 que je dois compléter avec les données de la table 2.
Un exemple concret :
Dans ma table 1, j'ai des données de consommation par UF. Dans ma table 2, j'ai l'arborescence Pole, CR, UF qui définit en fait l'appartenance de chaque UF à un CR (un CR contient plusieurs UF) et l'appartenance de chaque CR à un pole (un pole contient plusieurs CR).
J'ai créé une requête SELECT :
qui me ramène ce que je souhaite. Mais je ne sais pas comment faire pour écrire ces données dans la table 1 aux bons endroits sans créer de nouveaux enregistrements.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT t_2011_test.Code_UF, t_FCS.Code_etab, t_FCS.Libelle_etab, t_FCS.Code_pole, t_FCS.Libelle_pole, t_FCS.Code_cr, t_FCS.Libelle_cr FROM t_2011_test, t_FCS WHERE (((t_2011_test.Code_UF)=t_FCS.Code_uf)) ORDER BY t_2011_test.Code_UF, t_FCS.Code_etab, t_FCS.Libelle_etab, t_FCS.Code_pole, t_FCS.Libelle_pole, t_FCS.Code_cr, t_FCS.Libelle_cr;
Je ne suis pas sûr d'être clair , je reste donc à votre disposition pour d'autres infos.
D'avance merci
Partager