早上好/下午,的MS Access不斷變化我的SQL,它則無法讀取
我有一個非常簡單的MS Access數據庫和我有到MS訪問得到它的手,它和正常工作查詢使它更「可讀」,然後它不能閱讀。這是查詢:
SELECT Checkout.*
FROM Checkout, (SELECT seatNumber, MAX(dateOut) AS lastOut FROM Checkout GROUP BY seatNumber) AS resultTable
WHERE Checkout.seatNumber=resultTable.seatNumber And resultTable.lastOut=Checkout.dateOut;
而這正是訪問軋液成:
SELECT Checkout.*
FROM Checkout, [SELECT seatNumber, MAX(dateOut) AS lastOut FROM Checkout GROUP BY seatNumber; ] AS resultTable
WHERE Checkout.seatNumber=resultTable.seatNumber And resultTable.lastOut=Checkout.dateOut;
然後進行,它無法找到表。
我知道沒有(簡單)的方法可以阻止MS Access的幫助,但我想知道是否有人可以幫我完成查詢的返工。我有種做事的方式,然後當這種做法失效時很難擺脫它。我希望能有一個新的,也許更有經驗的眼睛比我的能夠幫助我。
非常感謝。
您是否嘗試過在MS Access中以圖形方式構建和編輯查詢?正如你似乎已經發現的,編輯MS Access的SQL有一些風險。圖形方法有點繁瑣,因爲您可能需要創建「摘要」類型的查詢作爲獨立查詢結果表,然後將其加入到表結帳。 – hardmath