如何:將資料表加入至查詢

建立查詢時,您會從資料表或結構與資料表類似的其他物件 (檢視和某些使用者定義函式) 擷取資料。 若要在查詢中使用任何上述物件,請將這些物件加入至 [圖表] 窗格。

注意事項注意事項

依據所連接的資料庫管理系統,您也可以使用函式、同義資料表 (Synonym) 和區域資料表。

注意事項注意事項

在下列指示的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置:您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要將資料表或資料表值物件加入至查詢

  • 將資料表從 [伺服器總管] 拖曳至 [圖表] 窗格。

    -或-

  • 在 [查詢和檢視表設計工具] 的 [圖表] 窗格中,以滑鼠右鍵按一下背景,並且從捷徑功能表選擇 [加入資料表]。

  • 在 [加入資料表] 對話方塊中,選取您要在查詢中加入之物件類型的索引標籤。

  • 在項目清單中,按兩下您要加入的每個項目。

  • 在您完成加入項目時,按一下 [關閉]。

    [查詢和檢視表設計工具] 隨即更新 [圖表] 窗格、[準則] 窗格和 [SQL] 窗格。

您也可以將物件拖曳至 [圖表] 窗格。 您可以從伺服器總管拖曳資料表、資料行、檢視表、同義資料表或資料表值函式。 如果您將個別資料行拖曳至 [圖表] 窗格,資料行會加入至查詢中以供輸出。 如果查詢中尚未加入包含該資料行的資料表,[查詢設計工具] 會將它加入至查詢中。

當您在 [SQL] 窗格的陳述式中參考資料表和檢視時,這些資料表和檢視會自動加入至查詢中。

如果您沒有足夠的存取權限,或如果提供者無法傳回相關資訊,[查詢和檢視表設計工具] 將不會顯示資料表或資料表值物件 (Table-Valued Object) 的資料行。 在這個情況中,資料表或表格化物件只會顯示標題列和 [* (所有資料行)] 核取方塊。

若要將現有查詢加入至新查詢

  1. 確定 [SQL] 窗格已經在您要建立的新查詢中顯示。

  2. 在 [SQL 窗格] 中,在 FROM 這個字後面輸入左括號和右括號 ()。

  3. 開啟現有查詢的 [查詢設計工具] (您現在已開啟兩個 [查詢設計工具])。

  4. 顯示內部查詢的 [SQL] 窗格;內部查詢就是要包含在新的外部查詢中的現有查詢。

  5. 選取 [SQL] 窗格中的所有文字,並且複製到 [剪貼簿] 中。

  6. 按一下新查詢的 [SQL] 窗格,將游標放在您加入的括號中間,然後貼上剪貼簿的內容。

  7. 同樣在 [SQL] 窗格中,在右括號後面加入別名。

請參閱

工作

如何:建立資料表別名

如何:從查詢移除資料表

其他資源

指定搜尋準則

摘要查詢結果

使用查詢執行基本作業