SQL Server查詢設計器


在前面的課程,我們通過點選新建查詢並執行一些SQL語句建立一個SQL指令碼。在這一課中,我們將著眼於如何使用查詢設計器編寫SQL指令碼 - 一個GUI構建的SQL語句。

關於查詢設計器

查詢設計器是協助建立查詢SQL Server資料庫的圖形化使用者介面。構建複雜的查詢時,涉及到許多表,檢視等,這可能是特別有用

查詢設計器還可以有利於學習如何編寫SQL。通過查詢設計器生成SQL,可以學習SQL,學習語法等。

建立查詢

建立使用查詢設計器的查詢,請執行以下操作:

  1. 在工具列上單擊新建查詢(New Query)開啟一個新的查詢
  2. 通過選擇開啟查詢設計器 Query > Design Query in Editor... 從頂部選單:
    Accessing the Query Designer
  3. 選擇要執行對查詢(在本例中,我們將新增兩個表),單擊新增,單擊關閉關閉對話方塊表:
    Accessing the Query Designer
  4. 選擇列,想通過檢查旁邊的列名的核取方塊,在查詢中顯示。在中間窗格中,你可以取消一個輸出核取方塊以隱藏該欄位被顯示在查詢執行(但欄位仍然會參與查詢)。新增值下的過濾器來縮小結果到只有那些感興趣的(在這個例子中,它是建立一個WHERE子句只選擇那些記錄了StatusId“1”- 也就是“To Do”):
    Query Designer
  5. 當滿意查詢後點選OK。
  6. 該查詢將出現在查詢視窗,在這裡可以執行它,執行任何其他查詢相同的方式(點選!執行或按F5)

當點選OK,會發現查詢已新增到工作空間。然後,可以執行它,就像任何其他查詢一樣。

Screenshot of query results

查詢 - 不要刪除它。我們將使用查詢來建立SQL Server檢視