在MS Access中,如何引用構建器中的現有表達式?參考現有表達式
我試着將它輸入爲:Expr1,並且我也嘗試將它放在括號內,如下所示:(Expr1),在這兩種情況下,輸出的數字都沒有意義。
更新:
目前,我有這些現有的表達式
SELECT tblInventory.ProductNo, tblInventory.NewFSPrice, tblInventory.FSPrice, tblInventory.FSMarkUp, tblInventory.Cost, [tblInventory]![Cost]/[tblInventory]![FSMarkUp] AS Expr1, [tblInventory]![Cost]/[tblInventory]![FSPrice] AS Expr2
FROM tblInventory;
如果它真的可以歸結爲我不得不括號這些,然後運行他們我會的,但我想知道如果有一個我沒有把它們真正重新寫出來,所以我可以在會像
FSPrice表達式中使用的方式 - 表達式1
如果這在查詢中,那麼對引用表達式的選項只有非常有限的選項。請擴展您的問題以包含示例。 – Fionnuala 2013-03-12 15:07:14
@Remou我已經更新了問題以包含現有表達式 – 2013-03-12 15:27:15
你在哪裏有這些表達式?在查詢中?你是否試圖在查詢中引用它們?如果是這種情況,最好發佈sql。例如,您可以在查詢中對錶達式執行操作,因爲您注意零和空值,但不能在GROUP BY中使用表達式。 – Fionnuala 2013-03-12 15:32:40