使用內部聯接更新表
在 Microsoft Access 中,執行諸如提供的查詢之類的查詢可以傳回 FermentID 清單。但是,要使用內連接結果更新包含此列的不同表,必須遵循特定的更新語法。
與其他資料庫系統不同,Access 要求將更新語句的 SET 部分放在加入。此外,用於定義內連接結果的 SELECT 和 ORDER BY 子句必須省略。
更新查詢的正確語法是:
UPDATE FERMENT INNER JOIN [BELGIUM BEER] ON FERMENT.FermentName = [BELGIUM BEER].FermentId SET EXAMPLETABLE.FermentColumn = a.FermentColumn
在此查詢中:
省略SELECT 和ORDER透過BY 子句,Access 知道聯結本身定義了要更新的記錄。然後,SET 部分指定要使用連線結果中的 FermentId 更新 EXAMPLETABLE 表中的欄位。
以上是如何使用內部聯結更新 Microsoft Access 表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!