如何将下面的代码从 Oracle 8i 转换为 MySQL-
select count(*)
from patient_visit,
organization_master
where patient_visit.organization_id=organization_master.organization_id(+);
where 语句中的“organization_master.organization_id(+)”在 MySQL 中不起作用。
请建议。
最佳答案
(+) 是 Oracle 特定的外连接表示法。 我认为你应该写这样的东西
select count(*)
FROM patient_visit
LEFT OUTER JOIN organization_master
ON patient_visit.organization_id=organization_master.organization_id
我没有测试它,因为我没有数据来测试它,但它应该可以工作。
希望对你有帮助
关于mysql - 将代码从 Oracle 8i 转换为 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52134661/