程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> Access 2000教程:10.1 為查詢添加選擇准則

Access 2000教程:10.1 為查詢添加選擇准則

編輯:關於Access數據庫
這個查詢已經建立起來了,但如果只想看看北京地區的客戶訂單情況,應當該怎麼辦嗎?其實只需要在這個查詢中再添加一個字段,然後再為這個字段添加一條准則就可以解決這個問題,這個查詢的數據表中就只有北京地區的客戶訂單情況了。

  添加的字段和准則到底是怎麼回事呢?其實在這個查詢中添加的字段是“客戶信息表”中的“城市”字段,因為這個表和“訂單信息表”有關系。所以當我們在查詢中添加“城市”字段後,這個字段就會自動將簽單公司所在城市的名稱信息反映出來。有了這個前提我們只要再添加一個限制條件,也就是讓“城市”字段中的值等於“北京”。這時再看查詢的數據表視圖就會發現,只有滿足了這些條件的記錄才會顯示出來。

  往查詢裡添加選擇准則,有兩個問題應該考慮,

  首先是為哪個字段添加“准則”,其次就是要在這個字段添加什麼樣的“准則”。 就拿剛才的這個例子來說吧,很明顯就是為“城市”字段添加“准則”,而添加的准則就是限制“城市”字段中的值只能等於“北京”。限定了這兩個條件,就可以很容易地實現任何一種選擇准則了。

  如何在查詢中添加准則呢?我們就將剛才的例子做一遍吧。首先我們要通過“顯示表”對話框添加“客戶信息表”到查詢窗口中,然後選取這個表中的“城市”字段作為查詢中的一個字段,由於我們不想讓這個字段中的值顯示在數據表中,就取消此字段的可見性,將它的“顯示”屬性定為“否”。添加完這個字段就可以添加條件規則了,現在我們就可以在“城市”字段的“規則”屬性中寫上“="北京"”,這樣就可以了,如下圖所示。

添加准則

  但有時候,當我們需要對查詢記錄中的幾種信息同時進行限制的時候,就需要將所有這些限制規則一一添加到需要的字段上,這樣只有完全滿足限制條件的那些記錄才能顯示出來。現在我就在“訂貨數量”和“總金額”上都添加一個規則,讓“訂貨數量”大於“200”,“總金額”小於“100000”,這個查詢的數據表,只有同時滿足這三個條件限制的記錄才被選了出來,如下圖所示。

添加多個田間限制

  除此之外,一個字段還可以有多條限制“規則”。每條“規則”之間可以用邏輯符號來連接。比如要為“總金額”字段添加“<100000”或者“>150000”的規則,只要在“規則”欄內輸入“<100000 or >150000”就可以了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved