【dbForge Studio for MySQL入門教程】如何創建和編輯查詢
本文將說明如何在dbForge Studio for MySQL中創建和編輯SQL查詢。
要創建查詢:
1. 創建服務器連接。
2. 在“ Start ” 頁上單擊“ SQL Development” ,然后單擊“ SQL Editor” ?;蛘?,單擊“ Standard ” 工具欄上的“ New SQL ” 。將打開一個空SQL文檔。
3. 開始鍵入對數據庫的查詢。
4. 單擊“ Execute ” 或按CTRL + F5 以查看查詢結果。
編碼技術示例
dbForge Studio SQL編輯器提供了許多功能,使您可以更輕松地編寫和管理代碼。讓我們探索一些在編碼時幫助您的Intellisense功能。
我們將創建一個示例查詢。在這個例子中,我們將使用sakila數據庫。讓我們顯示存儲在sakila數據庫中的所有電影,這些電影是在2004年之后發布的。
1. 打開SQL Editor。
2. 開始鍵入SELECT語句。輸入前三個字母“sel ”。dbForge Studio顯示相關關鍵字和代碼段的列表。您可以從列表中選擇SELECT關鍵字,然后按ENTER鍵。關鍵字出現在SQL編輯器中。您也可以從列表中選擇“Sel”片段,然后按TAB鍵。在這種情況下,SELECT * FROM語句出現在SQL編輯器中。

如果您開始在列表出現之前更快地鍵入相同的字母“sel”(默認情況下列表的延遲時間為200毫秒),字母旁邊會出現一個小工具提示。它表示您可以通過插入代碼段來按TAB按鈕自動完成語句。

無論選擇哪種方法,SQL編輯器都會顯示SELECT * FROM 語句。
3. 現在,讓我們輸入一個表名,我們要從中檢索數據。開始輸入“f”。dbForge Studio向您顯示sakila 數據庫中的有效成員列表。如果繼續鍵入字符,則會過濾列表以僅包含以這些字符開頭的成員。選擇項目后,您可以通過按TAB(或ENTER)或鍵入空格將其插入到代碼中。dbForge Studio還顯示列表中每個突出顯示項的快速信息。它允許您立即查看對象結構。

該薄膜表至上就行了,所以只要按下TAB 或ENTER鍵將其插入到SQL編輯器。dbForge Studio 自動為電影表分配別名。

4. 我們需要選擇存儲在單獨表格中的電影類別。以類似的方式,鍵入或插入JOIN 關鍵字并按SPACE 。dbForge Studio向您顯示實現JOIN的所有可用解決方案。選擇所需語句,然后按ENTER鍵。

現在,再鍵入一個JOIN 關鍵字以加入類別表。同樣,dbForge Studio會顯示可供選擇的可用解決方案列表。

5. 使用CTRL + K + D 組合格式化查詢文本?,F在我們可以執行查詢以查看結果。為此,請單擊“ Debug” 面板上的“ Execute” 按鈕,或按F5。

6. 無需從膠片表中檢索所有列,因此我們只能保留所需的列。將光標放在星號后面,然后按Tab 鍵。

dbForge Studio顯示電影表中可用的列列表。

讓我們選擇并刪除除f.film_id 和f.title之外的所有內容。
7. 接下來,添加類別名稱。為此,將光標放在f.title 之后,然后單擊CTRL +空格。

出現有效成員列表。選中名稱列旁邊的復選框。它將自動添加到SELECT 語句中。我們可以通過鍵入c.name AS category_name 來重命名它。
8. 最后一步是添加WHERE 條件。在查詢結尾添加WHERE f.release_year> 2004 語句,然后按F5 執行它。

正如您所看到的,dbForge Studio提供的Intellisense功能允許您多次創建復雜查詢。