我有两张桌子患者,个人 两者都有一些常见的数据,我想从两个表中删除记录。 到目前为止我尝试的是:
delete p,i from #patient p
inner join #individual i on i.patientUid=p.patientUid
where p.patientuid='test id'
错误:','附近的语法不正确。
:(
答案 0 :(得分:1)
您需要两个语句,每个表一个。
例如:
delete p from #patient p
inner join #individual i on i.patientUid=p.patientUid
where p.patientuid='test id'
delete i from #individual i
inner join #patient p on i.patientUid=p.patientUid
where p.patientuid='test id'