Tôi cần lấy dữ liệu từ một bảng và nhập dữ liệu vào một bảng khác. Trong mã giả, một cái gì đó như thế này:T-SQL cho mỗi giải pháp thay thế?
For Each row in table1
If row.personid is in table2 then
update table2.row
Else
insert row into table2
End If
Next
Cách tốt nhất để làm điều này trong T-SQL là gì? Như tôi đã hiểu, T-SQL không hỗ trợ cho mỗi ..Tiếp theo, vậy tôi có những lựa chọn thay thế nào?
bảng nào có một hàng cho mỗi personid hoặc có thể cùng một id người có nhiều hàng? – Cervo