準則窗格 (Visual Database Tools)

只要將您的選擇輸入於類似工作表的方格,[準則] 窗格便可以讓您指定查詢選項,例如,要顯示的資料行、如何排序結果,以及要選取的資料列。您可以在 [準則] 窗格中指定下列項目:

  • 要顯示的資料行和資料行名稱別名 (Alias)。

  • 資料行所屬的資料表。

  • 計算資料行之運算式。

  • 查詢的排序次序。

  • 搜尋條件。

  • 群組準則,包括摘要報告使用的彙總函數 (Aggregate Function)。

  • UPDATE 或 INSERT INTO 查詢的新值

  • INSERT FROM 查詢的目標資料行名稱。

您在 [準則] 窗格所做的變更,將自動反映在 [圖表] 窗格和 [SQL] 窗格中。同樣的,[準則] 窗格會自動更新,以反映其他窗格所做的變更。

關於準則窗格

[準則] 窗格中的資料列顯示查詢中所用的資料行;[準則] 窗格中的資料行則顯示查詢選項。

[準則] 窗格顯示的特定資訊將視您建立的查詢類型而定。

如果看不到 [準則] 窗格,請以滑鼠右鍵按一下設計師,指向 [窗格],然後按一下 [準則]

選項

直條圖

查詢類型

描述

直條圖

All

顯示查詢使用的資料行名稱或計算資料行的運算式。這個資料行將被鎖定,以便當您水平捲動時,都可以看到這個資料行。

別名

SELECT、INSERT FROM、UPDATE、MAKE TABLE

指定替代的資料行名稱或可用於計算資料行名稱。

資料表

SELECT、INSERT FROM、UPDATE、MAKE TABLE

指定關聯資料行的資料表或表格化物件名稱。如果是計算資料行,這個欄位是空白的。

輸出

SELECT、INSERT FROM、MAKE TABLE

指定查詢輸出中是否出現資料行。

附註附註
如果資料庫允許,您可將資料行用於排序或搜尋子句,而不需要在結果集中顯示。

排序類型

SELECT、INSERT FROM

指定使用關聯資料欄來排序查詢結果,及其排序是否為遞增或遞減排序。

排序次序

SELECT、INSERT FROM

指定用來排序結果集的資料行之排序優先順序。當您變更資料行的排序次序時,所有其他資料行的排序次序也會一併更新。

群組依據

SELECT、INSERT FROM、MAKE TABLE

指定使用關聯資料行來建立彙總查詢。只有在您從 [工具] 功能表中選擇 [群組依據],或已將 GROUP BY 子句加入 [SQL] 窗格,才會顯示方格資料行。

依照預設,這個資料行的值設定為 [群組依據],且這個資料行成為 GROUP BY 子句的一部份。

當您移到這個資料行的資料格並選取要套用到關聯資料行的彙總函數時,依照預設,其產生的運算式將加入至結果集並成為輸出資料行。

準則

All

指定關聯資料行的搜尋條件 (篩選條件)。輸入運算子 (預設值為「=」) 及要搜尋的值。使用單引號括住文字值。

如果關聯資料行為 GROUP BY 子句的一部份,您輸入的運算式將供 HAVING 子句使用。

如果您為 [準則] 方格資料行中一個以上的資料格輸入值,產生的搜尋條件將自動與邏輯 AND 連結。

若要針對單一資料庫資料行指定多個搜尋條件陳述式,例如 (fname > 'A') AND (fname < 'M'),可以將資料行加入至 [準則] 窗格兩次,並且在 [準則] 方格資料行中針對每個資料行執行個體輸入個別的值。

或...

All

指定資料行的其他搜尋條件運算式,連結至之前使用邏輯 OR 的運算式。您可以在最右邊的 [或...] 資料行中按下 TAB 鍵,以加入更多 [或...] 方格資料行。

附加

INSERT FROM

指定相關資料行的目標資料行名稱。當您建立 Insert From 查詢時,[查詢和檢視設計師] 將嘗試比對來源和正確的目標資料行。如果 [查詢和檢視設計師] 無法選擇符合的項目,您必須提供資料行名稱。

新值

UPDATE、NSERT INTO

指定要放入關聯資料行的值。輸入常值 (Literal) 或運算式。