copie entre table

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : copie entre table

par Invité » 25 oct. 2008, 18:44

merci beaucoup.

par zeus » 25 oct. 2008, 18:15

Il existe l'instruction INSERT ... SELECT

Tu peux l'utiliser de la manière suivante :

Code : Tout sélectionner

INSERT INTO table_b (champ_b1, champ_b2, champ_b3) SELECT champ_a1, champ_a2, champ_a3 FROM table_a
Avec cette syntaxe, c'est toi qui décide quel champ va où ;)

copie entre table

par Invité » 25 oct. 2008, 17:10

Bonjour,
Comment faire pour copier des donnees d'une table a vers une table b qui n'ont pas la meme structure?

par exemple copier la valeur de a.username vers b.user_name, et faire la meme chose pour tous les autres champs avec une requete sql.

Les tables a et b n'ont biensur pas la meme structure. Elles ont juste quelques champs en commun (ceux que je souhaite copier), nommes differemment dans les 2 tables.