[英]Convert old Oracle outer join syntax (+) to JOIN
我有一個使用舊(+)
語法為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中的相應查詢應為
SELECT
BOOKCODE.BOOKCODEID,
BOOKCODE.BOOKCODENAME
FROM
Application_bookcode
LEFT JOIN
BookCode
ON BOOKCODE.BOOKCODEID = APPLICATION_BOOKCODE.BOOKCODEID
WHERE
APPLICATION_BOOKCODE.ApplicationId = 7
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.