我有表dbo.Patient withses columns
PatientID | Name | DOB
和另一个表dbo.Studies withses columns
PatientID | AccessionNumber
PatientId在两个表之间很常见,但我想创建一个查询,在两个表之间匹配PatientID后,通过研究表中的AccessionNumber替换Patient表中的PAtientID。
我该怎么办?
答案 0 :(得分:0)
试试这个..
update Patient
set Patient.PatientId = Studies.AccessionNumber
from Patient inner join Studies
on Patient.PatientId = Studies.PatientId;