SQL : Maintenance de tables

luma -  
 lros -
J'ai deux tables identiques (même définition) A et B.

La table A correspond a des enregistrements à mettre à jour dans la table B.

Quel sont le ou les ordres SQL les plus simples pour mettre à jour les enregistrements de la table A dans la table B ?
(Mises à jour et créations)

Bien évidemment la table B a une clé unique.
Merci de vos conseils
A voir également:

2 réponses

lros
 
insert into b select * from a ; ( mettre a jour tous les enrs )
sinon donner une valeur d'enr pour b pour mettre à jour 1 ou + enr

exe:

insert into b select * from a where var=condition ;

0
lros
 
une petite erreur

insert c'est pour ajouter

pour mettre a jour des enrs existant

update a set var1,var2,var3... select var... from b where condition

c'est un peu plus long on traite variable par variable

c'est le langage SQL

achete un bon petit livre sur sql c'est pratique et pas cher

salut
0