sql >> Databasteknik >  >> RDS >> PostgreSQL

SQL uppdatera fält i en tabell från fält i en annan

Du kan använda den icke-standardiserade FROM-satsen.

UPDATE b
SET column1 = a.column1,
  column2 = a.column2,
  column3 = a.column3
FROM a
WHERE a.id = b.id
AND b.id = 1


  1. Räkna tabellrader

  2. Bästa designmönstret för att stänga databasanslutning när undantag inträffar

  3. LISTAGG i Oracle för att returnera distinkta värden

  4. Lagring av SqlServers raiserror-meddelande i C#