MS Access:基于两个变量更新现有表中的列

时间:2019-04-22 17:44:21

标签: sql ms-access

我想基于两个变量来更新现有表(表1)。现有表是一个医疗保健数据集,其中显示了患者的入院,咨询和出院日期。我有一个单独的数据集(表2),其中包含更多的咨询日期。因此,我想通过匹配患者ID号和入院日期将咨询日期从表2上传/更新到表1。

我已经创建了一个查询,该查询成功地合并了表1和2,但是合并后我无法手动编辑任何变量。

SELECT Inpatient.PatientID, Inpatient.AdmissionDate, Inpatient.Admit, FirstNote.ConsultDate, Inpatient.DischargeDate
FROM Inpatient INNER JOIN 
     FirstNote 
     ON (Inpatient.AdmissionDate = FirstNote.Admit) AND
        (Inpatient.PatientID = FirstNote.PatientID);

我希望决赛桌有以下变量: 患者ID,入院日期,咨询日期,出院日期

具有表2中ConsultDate下的更新数据

0 个答案:

没有答案