Access入門教程 10.3 表達式生成器中常用符號
作者:大輝 來源:希賽教育 2009年5月18日 發表評論 進入社區 51自學網
表達式生成器上的這些快捷按鈕都有什麼用途呢?51自學網
“+”、“-”、“*”、“/”這幾個符號就代表數學運算中的“加”、“減”、“乘”、“除”四種運算符號。使用“&”符號可以使兩個表達式強制連接在一起,比如: "數據庫"&"使用指南" 將返回: "數據庫使用指南",也就是將這兩個字符串連接在一起,左面的字符串在前面,右面的字符串在後面。 如下圖所示。
“=”、“>”、“<”、“><>”這四個符號分別表示“等於”、“大於”、“小於”、“不等於”,它們都是用來判斷某個條件是否為滿足,例如: “ =34 ” 表示當某個值等於34時才算滿足這個條件。 “<>"北京" ” 表示當某個值不等於字符串“北京”時才算滿足了條件。
“And”、“Or”、“Not”這三個邏輯運算符是用來連接上面的這些條件表達式的。比如: “ >100 And <300 ” 就表示只有某個值大於100並且小於300時原能算條件滿足; “ >100 Or <300” 則表示這個值要大於100或者小於300,實際上就是任何數都滿足這個條件; “Not >100 ” 這個表達式則表示只要這個值不大於100 ,這個條件就算滿足了。
還有一個“Like ”, 這個符號又怎麼用呢?這個符號常常用在對一個字符型的值進行邏輯判斷,是否這個值滿足某種格式類型。所以通常“Like”並不單獨使用,常常還要跟一些別的符號: “?”表示任何單一字符; “*”表示零個或多個字符; “#”表示任何一個數字; “[字符列表]”表示字符列表中的任何單一字符; “[!字符列表]”表示不在字符列表中的任何單一字符。 我們一起看幾個例子, Like "中國?" 則字符串“中國人”、“中國字”都滿足這個條件; Like "中國*" 則字符串“中國”、“中國人”、“中國人民銀行”這些都滿足這個條件; Like "表#" 則字符串“表1”、“表2”都滿足這個條件; Like "[北京,上海,廣州]" 則只有字符串“北京”、“上海”、“廣州”可以滿足條件; Like "[!北京,上海,廣州]" 則只有字符串“北京”、“上海”、“廣州”不能滿足條件。
【】【】 【發表評論】【進入社區】