MS Access表達(dá)式

2018-12-22 13:58 更新

在MS Access中,表達(dá)式就像Excel中的公式。這包括可以單獨(dú)或組合使用以產(chǎn)生結(jié)果的多個元素。表達(dá)式可以包括運(yùn)算符,常量,函數(shù)和標(biāo)識符。

  • 表達(dá)式可用于執(zhí)行各種任務(wù),從檢索控件的值或向查詢提供標(biāo)準(zhǔn),創(chuàng)建計算的控件和字段或定義報表的組級別。

  • 在本章中,我們將專注于創(chuàng)建一個非常特定的表達(dá)式,稱為計算表達(dá)式。我們將創(chuàng)建幾個計算字段,這些字段將計算和顯示不存儲在數(shù)據(jù)庫本身中任何位置但從存儲的單獨(dú)字段計算的數(shù)據(jù)。

我們現(xiàn)在有一個新的Access數(shù)據(jù)庫,其中包含更多的數(shù)據(jù)要計算。

例子

讓我們嘗試用一個例子來理解這個。我們將從各種表中檢索一些信息 - tblCustomerstblOrders,tblOrdersDetailstblBooks并檢查各種字段。

Reviewing

現(xiàn)在讓我們來運(yùn)行查詢,您將看到以下結(jié)果。

Subtotal

我們想要一個非常簡單的計算小計,它將采取書籍的數(shù)量,乘以書的零售價。這是一個好主意,每個表達(dá)式或任何開始使用一個名稱來調(diào)用該字段表達(dá)式。讓我們稱之為小計

Expression

完整表達(dá)式(小計:[tblOrdersDetails]![QTY] * [tblBooks]![RetailPrice])包括表名稱,第一個tblOrdersDetails在方括號內(nèi),因?yàn)檫@是我們的數(shù)量字段。現(xiàn)在感嘆號告訴Access來查看表內(nèi)的字段QTY,并乘以tblBooks中的零售價字段。

讓我們試著運(yùn)行查詢,您將在末尾看到小計字段。

Subtotal Field

比如,我們想計算我們的銷售稅。在查詢網(wǎng)格中,我們將按照我們以前做的完全相同的方式,這次我們將稱為字段簡單的稅,讓我們乘以小計百分之九的稅率。

Simply Tax

讓我們再次運(yùn)行查詢,您將在最后看到新的稅字段。

Subtotal Field
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號