Я не могу понять, как выполнить внутреннее обновление левого соединения в этом запросе (это выборочный запрос, который работает):
SELECT
*
FROM
emr AS e
LEFT JOIN visit_ltnot AS v ON e.guid = v._pn
WHERE
closedate='12-31-79' AND pat='00000906' AND apptstatus=''
AND v.pdate='' AND emrdate <= '2013-11-26';
Мне нужно обновить закрытую таблицу emr.
Я связал следующие запросы:
UPDATE emr
FROM
emr AS e
LEFT JOIN visit_ltnot AS v ON e.guid = v._pn SET closedate=''
WHERE
closedate='12-31-79' AND pat='00000906' AND apptstatus=''
AND v.pdate='' AND emrdate <= '2013-11-26';
UPDATE emr
SET closedate=''
FROM
emr AS e
LEFT JOIN visit_ltnot AS v ON e.guid = v._pn
WHERE
closedate='12-31-79' AND pat='00000906' AND apptstatus=''
AND v.pdate='' AND emrdate <= '2013-11-26';
Я получаю синтаксические ошибки, мне нужно обновить закрытое значение.