準則窗格
更新:2007 年 11 月
只要將您的選擇輸入於類似工作表的方格,[準則] 窗格便可以讓您指定查詢選項,例如,要顯示的資料行、如何排序結果,以及要選取的資料列。您可以在 [準則] 窗格中指定:
要顯示的資料行和資料行名稱別名 (Alias)。
資料行所屬的資料表。
計算資料行的運算式。
查詢的排序次序。
搜尋條件。
群組準則,包括摘要報告使用的彙總函式 (Aggregate Function)。
Update 或 Insert Into 查詢使用的新值。
Insert From 查詢的目標資料行名稱。
您在 [準則] 窗格所做的變更,將自動反映在 [圖表] 窗格和 [SQL] 窗格中。同樣的,[準則] 窗格會自動更新,以反映其他窗格所做的變更。
注意事項: |
---|
根據目前使用的設定與版本,您所看到的對話方塊與功能表命令可能會與 [說明] 中所描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定。 |
關於準則窗格
[準則] 窗格中的資料列顯示查詢中所用的資料行,[準則] 窗格中的資料行則顯示查詢選項。
[準則] 窗格顯示的特定資訊將視您建立的查詢類型而定。如果您要建立 Select 查詢,[準則] 窗格中包含的資料行會與建立 Update 查詢時所包含的資料行不同。
下表列出 [準則] 窗格中可能出現的方格資料行。
資料行 |
查詢類型 |
說明 |
||
---|---|---|---|---|
資料行 |
全部 |
顯示查詢使用的資料行名稱或計算資料行的運算式。這個資料行將被鎖定,以便當您水平捲動時,都可以看到這個資料行。 |
||
別名 |
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 |
指定使用關聯資料行來建立彙總查詢。只有在您已選擇 [工具] 功能表中的 [群組依據],或在 [SQL] 窗格中加入 GROUP BY 子句時,才會出現此方格資料行。 根據預設,這個資料行的值設定為 [群組依據],且這個資料行成為 GROUP BY 子句的一部分。 當您移到這個資料行的儲存格並選取要套用到關聯資料行的彙總函式時,根據預設,其產生的運算式將加入至結果集並成為輸出資料行。 |
||
準則 |
全部 |
指定關聯資料行的搜尋條件 (篩選條件)。輸入運算子 (預設值為 "=") 及要搜尋的值。使用單引號括住文字值。 如果關聯資料行為 GROUP BY 子句的一部分,您輸入的運算式將供 HAVING 子句使用。 如果您在 [準則] 方格資料行中一個以上的儲存格輸入值,產生的搜尋條件將自動與邏輯 AND 連結。 若要指定單一資料庫資料行的多重搜尋條件運算式 (例如,(fname > 'A') AND (fname < 'M'),請將資料行加入 [準則] 窗格兩次,然後在 [準則] 方格資料行中,為資料行每個執行個體輸入個別值。 |
||
或 |
全部 |
指定資料行的其他搜尋條件運算式,使用邏輯 OR 連結至之前的運算式。您可以在最右邊的 [或] 資料行中按下 TAB 鍵,以加入更多 [或] 方格資料行。 |
||
附加 |
Insert From |
指定相關資料行的目標資料行名稱。當您建立 Insert From 查詢時,[查詢和檢視表設計工具] 將嘗試比對來源和適當的目標資料行。如果 [查詢和檢視表設計工具] 無法選擇符合的項目,您必須提供資料行名稱。 |
||
新值 |
Update、Insert Into |
指定要放入關聯資料行的值。輸入常值 (Literal) 或運算式。 |