本主題說明如何在dbForge Data Compare for MySQL中創建和編輯SQL查詢
要創建查詢:
- 創建服務器連接。
- 在“ Standard ”工具欄上,單擊“ New SQL”。將打開一個空SQL文檔。
- 開始鍵入對數據庫的查詢。
- 單擊“ Execute ”,或按CTRL + F5查看查詢結果。
編碼技術示例
Data Compare for MySQL SQL編輯器提供了許多功能,使您可以更輕松地編寫和管理代碼。讓我們探索一些類似Intellisense的功能,在編碼時幫助您。
我們將創建一個示例查詢。在這個例子中,我們將使用sakila數據庫。讓我們顯示存儲在sakila數據庫中的所有電影,這些電影是在2004年之后發布的。
- 打開SQL編輯器。
- 開始鍵入SELECT語句。輸入前三個字母“sel”。MySQL的數據比較顯示相關關鍵字的列表。您可以從列表中選擇SELECT關鍵字,然后按ENTER鍵。關鍵字出現在SQL編輯器中。

- 現在,讓我們輸入一個表名,我們要從中檢索數據。開始輸入“f”。MySQL的數據比較顯示了sakila數據庫中的有效成員列表。如果繼續鍵入字符,則會過濾列表以僅包含以這些字符開頭的成員。選擇項目后,您可以通過按TAB(或ENTER)或鍵入空格將其插入到代碼中。MySQL的數據比較還顯示列表中每個突出顯示項目的快速信息。它允許您立即查看對象結構。電影表首先出現在列表中,因此只需按TAB或ENTER將其插入SQL編輯器即可。

- 我們需要選擇存儲在單獨表格中的電影類別。以類似的方式,鍵入JOIN關鍵字并按空格鍵。MySQL的數據比較向您展示了實現JOIN的所有可用解決方案。選擇所需的語句,然后按ENTER鍵。

- 繼續鍵入查詢。您可以在鍵入SQL代碼時使用“ Quick Info ”功能。“ Quick Info ”功能是一個工具提示,其中包含有關數據庫對象,參數和變量的簡要信息。將鼠標指針放在SQL腳本中的所需項目上時,將顯示工具提示。對于數據庫對象,工具提示會顯示其位置和類型。在使用大型腳本時,您會發現此選項很有用。

- 使用CTRL + K,CTRL + D組合格式化查詢文本。現在我們可以執行查詢以查看結果。為此,請單擊“ Execute ”按鈕,或按F5。

- 最后一步是添加WHERE條件。在查詢結尾添加WHERE f.release_year> 2004語句,然后按F5執行它。

我們得到了所需的結果。如您所見,Data Compare for MySQL提供的代碼完成功能允許您多次創建復雜查詢。
購買dbForge Data Compare for MySQL正版授權的朋友可以點擊""哦~~~
標簽:
數據庫服務器
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn