-
insertion de données
Salut à tous ! :D
merci à tout ce qui peuvent m'aider .
Je possède 2 tables dans mysql . Les 2 tables ont l'attribut "id" en commun. Dans la table1 j'ai des noms. J'ai un fichier texte (tab) à deux colonnes, une pour le nom, l'autre pour un code.
Je voudrai inserer la colonne code du fichier texte dans la table2 de la manière suivante : lorsqu'un nom du fichier texte est retrouvé dans la table1, on récupère l' "id" de la table1 et dans la table2 on insère l' "id" avec le code correspondant au nom.
merci à tout ce qui peuvent m'aider . :P
-
Si tu ne dois faire qu'une fois le travail je te conseillerais ceci :
Tu crées une table temporaire dans laquelle tu importes les données de ton fichier texte
Tu crées ta table 2
Tu la remplis avec un INSERT ... SELECT (avec une jointure sur le nom dans ton select.
Il faut que tu sois certain qu'il n'y a pas de nom dans ton fichier texte qui soit le même que dans ta table 1 tout en désignant une autre personne.
-
merci