je kunt aan beide tafels deelnemen, zelfs op UPDATE
verklaringen,
UPDATE a
SET a.marks = b.marks
FROM tempDataView a
INNER JOIN tempData b
ON a.Name = b.Name
- SQLFiddle-demo
voor snellere prestaties definieert u een INDEX
op kolom marks
op beide tafels.
met behulp van SUBQUERY
UPDATE tempDataView
SET marks =
(
SELECT marks
FROM tempData b
WHERE tempDataView.Name = b.Name
)
- SQLFiddle-demo