Access入門教程 10.1 為查詢添加選擇準則
來源:程序員人生 發布時間:2014-05-30 01:39:09 閱讀次數:2801次
這個查詢已經建立起來了但如果只想看看北京地區的客戶訂單情況應當該怎么辦嗎?其實只需要在這個查詢中再添加一個字段然后再為這個字段添加一條準則就可以解決這個問題這個查詢的數據表中就只有北京地區的客戶訂單情況了
添加的字段和準則到底是怎么回事呢?其實在這個查詢中添加的字段是客戶信息表中的城市字段因為這個表和訂單信息表有關系所以當我們在查詢中添加城市字段后這個字段就會自動將簽單公司所在城市的名稱信息反映出來有了這個前提我們只要再添加一個限制條件也就是讓城市字段中的值等于北京這時再看查詢的數據表視圖就會發現只有滿足了這些條件的記錄才會顯示出來
往查詢里添加選擇準則有兩個問題應該考慮
首先是為哪個字段添加準則其次就是要在這個字段添加什么樣的準則 就拿剛才的這個例子來說吧很明顯就是為城市字段添加準則而添加的準則就是限制城市字段中的值只能等于北京限定了這兩個條件就可以很容易地實現任何一種選擇準則了
如何在查詢中添加準則呢?我們就將剛才的例子做一遍吧首先我們要通過顯示表對話框添加客戶信息表到查詢窗口中然后選取這個表中的城市字段作為查詢中的一個字段由于我們不想讓這個字段中的值顯示在數據表中就取消此字段的可見性將它的顯示屬性定為否添加完這個字段就可以添加條件規則了現在我們就可以在城市字段的規則屬性中寫上=北京這樣就可以了如下圖所示

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

除此之外一個字段還可以有多條限制規則每條規則之間可以用邏輯符號來連接比如要為總金額字段添加<或者>的規則只要在規則欄內輸入< or >就可以了
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈