Alimenter une table avec des données d'une autre table
2 réponses
po2b
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb".
Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des
clients de la table1 et un bon nombre d'adresses Web que je voudrais
récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la
solution (apparemment ça tente d'ajouter les enregistrements de la table2
(et donc doublonner)
Peut-être faut-il passer par une requête mise à jour ??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabien
po2b a écrit :
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb". Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des clients de la table1 et un bon nombre d'adresses Web que je voudrais récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la solution (apparemment ça tente d'ajouter les enregistrements de la table2 (et donc doublonner) Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut, Tu passes effectivement par une requete de mise a jour de l'adresseweb de la table 1 par celle contenue dans la table2. UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET Table1.AdresseWeb = [Table2].[Adresseweb]; @+
po2b a écrit :
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb".
Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des
clients de la table1 et un bon nombre d'adresses Web que je voudrais
récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la
solution (apparemment ça tente d'ajouter les enregistrements de la table2
(et donc doublonner)
Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut,
Tu passes effectivement par une requete de mise a jour de l'adresseweb
de la table 1 par celle contenue dans la table2.
UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET
Table1.AdresseWeb = [Table2].[Adresseweb];
@+
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb". Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des clients de la table1 et un bon nombre d'adresses Web que je voudrais récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la solution (apparemment ça tente d'ajouter les enregistrements de la table2 (et donc doublonner) Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut, Tu passes effectivement par une requete de mise a jour de l'adresseweb de la table 1 par celle contenue dans la table2. UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET Table1.AdresseWeb = [Table2].[Adresseweb]; @+
po2b
Bonjour fabien,
J'ai suivi ton conseil et ça a fonctionné. C'est parfait, Merci beaucoup.
PO
"Fabien" a écrit dans le message de news:
po2b a écrit :
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb". Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des clients de la table1 et un bon nombre d'adresses Web que je voudrais récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la solution (apparemment ça tente d'ajouter les enregistrements de la table2 (et donc doublonner) Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut, Tu passes effectivement par une requete de mise a jour de l'adresseweb de la table 1 par celle contenue dans la table2. UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET Table1.AdresseWeb = [Table2].[Adresseweb]; @+
Bonjour fabien,
J'ai suivi ton conseil et ça a fonctionné. C'est parfait, Merci beaucoup.
PO
"Fabien" <UrbaniakFabienxxxx@Neuf.fr> a écrit dans le message de news:
e8nNCdvdJHA.556@TK2MSFTNGP06.phx.gbl...
po2b a écrit :
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb".
Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des
clients de la table1 et un bon nombre d'adresses Web que je voudrais
récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la
solution (apparemment ça tente d'ajouter les enregistrements de la table2
(et donc doublonner)
Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut,
Tu passes effectivement par une requete de mise a jour de l'adresseweb de
la table 1 par celle contenue dans la table2.
UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET
Table1.AdresseWeb = [Table2].[Adresseweb];
@+
J'ai suivi ton conseil et ça a fonctionné. C'est parfait, Merci beaucoup.
PO
"Fabien" a écrit dans le message de news:
po2b a écrit :
Bonjour à Tous,
Voici mon problème.
J'ai une "table1_Clients" (à jour) avec un champ "AdresseWeb". Tous les champs Web sont vides.
J'ai une autre "table2_Clients" (ancienne) avec une grande partie des clients de la table1 et un bon nombre d'adresses Web que je voudrais récupérer dans la table1
J'ai essayé de passer par une requête ajout, ça ne parait pas être la solution (apparemment ça tente d'ajouter les enregistrements de la table2 (et donc doublonner) Peut-être faut-il passer par une requête mise à jour ??
Pouvez-vous m'aider,
Merci d'avance
PO
Salut, Tu passes effectivement par une requete de mise a jour de l'adresseweb de la table 1 par celle contenue dans la table2. UPDATE Table1 INNER JOIN table2 ON Table1.id = table2.id SET Table1.AdresseWeb = [Table2].[Adresseweb]; @+