Bonjour,
je travaille sur deux tables article et temp et comporte chacune 250 champs.
Et je dois mettre a jour la table article a partir de la table temp avec cette requete.
Y a-t-il un moyen de faire un SET pour tous les champs des deux bases au lieu de taper
Code : Sélectionner tout - Visualiser dans une fenêtre à part UPDATE article INNER JOIN temp ON article.cod_art = temp.cod_art SET article.lib_art = temp.lib_art;
à chaque fois???
Code : Sélectionner tout - Visualiser dans une fenêtre à part article.champx= temp.champx
Le probléme est le même pour la requete suivante .
Ce sont ces champs la que j'aimerais ne pas retaper 250 fois ;-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 INSERT INTO article ( cod_art, lib_art ) SELECT [temp].[cod_art], [temp].[lib_art] FROM temp WHERE temp.cod_art NOT IN (SELECT cod_art FROM article);
Merci Beaucoup!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ( cod_art, lib_art ) [temp].[cod_art], [temp].[lib_art]
Partager