Sql 将旧的Oracle外部联接语法(+)转换为联接

Sql 将旧的Oracle外部联接语法(+)转换为联接,sql,oracle10g,ms-access-2010,Sql,Oracle10g,Ms Access 2010,我有一个使用旧+语法为Oracle编写的查询,现在我想将其转换为Access SQL 我的问题是: select BOOKCODE.BOOKCODEID,BOOKCODE.BOOKCODENAME from Application_bookcode, BookCode where BOOKCODE.BOOKCODEID (+) = HMISUnitTest.APPLICATION_BOOKCODE.BOOKCODEID and HMISUnitTest.APPLICATION_BOOK

我有一个使用旧+语法为Oracle编写的查询,现在我想将其转换为Access SQL

我的问题是:

select BOOKCODE.BOOKCODEID,BOOKCODE.BOOKCODENAME 
from Application_bookcode, BookCode 
where BOOKCODE.BOOKCODEID (+) = HMISUnitTest.APPLICATION_BOOKCODE.BOOKCODEID 
  and HMISUnitTest.APPLICATION_BOOKCODE.ApplicationId = 7

Access SQL中的等价物是什么?

如果我记得旧的Oracle外部联接语法,并且已经很久了,Access中相应的查询应该是

选择 BOOKCODE.BOOKCODEID, BOOKCODE.BOOKCODENAME 从…起 应用程序代码 左连接 书号 ON BOOKCODE.BOOKCODEID=应用程序\u BOOKCODE.BOOKCODEID 哪里 应用程序\u BOOKCODE.ApplicationId=7 +=在oracle中是什么意思?