Prøv dette:
UPDATE table1
SET a = t2.a, b = t2.b, .......
FROM table2 t2
WHERE table1.id = t2.id
Det burde fungere i de fleste SQL-dialekter, undtagen Oracle.
Og ja - det er meget at skrive - det er den måde, SQL gør det på.
Prøv dette:
UPDATE table1
SET a = t2.a, b = t2.b, .......
FROM table2 t2
WHERE table1.id = t2.id
Det burde fungere i de fleste SQL-dialekter, undtagen Oracle.
Og ja - det er meget at skrive - det er den måde, SQL gør det på.