mise à jour d'une table avec des données à partir d'un autre

Tableau 1:

id    name    desc
-----------------------
1     a       abc
2     b       def
3     c       adf

Tableau 2:

id    name    desc
-----------------------
1     x       123
2     y       345

Comment puis-je exécuter une sql de mise à jour requête qui peut mettre à jour le Tableau 1 au Tableau 2 du nom et du desc, en utilisant le même identifiant? Donc au final, le résultat que j'obtiendrais est

Tableau 1:

id    name    desc
-----------------------
1     x       123
2     y       345
3     c       adf

Comment cela peut-il être fait pour:

  • SQL Server
  • MySQL
  • PostgreSQL
  • Oracle
  • Ce SGBD que vous utilisez?
InformationsquelleAutor Patrick | 2011-02-18