翻譯|使用教程|編輯:黃竹雯|2018-08-20 11:41:11.000|閱讀 585 次
概述:本文將說(shuō)明如何在dbForge Studio中創(chuàng)建和編輯SQL查詢。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
創(chuàng)建查詢:
1. 創(chuàng)建服務(wù)器連接。
2. 在“開(kāi)始” 頁(yè)上單擊“ SQL開(kāi)發(fā)” ,然后單擊“SQL編輯器” 。或者,單擊新建SQL 上的標(biāo)準(zhǔn)工具欄或按CTRL + N 。將打開(kāi)一個(gè)空SQL文檔。
3. 開(kāi)始鍵入對(duì)數(shù)據(jù)庫(kù)的查詢。
4. 單擊“執(zhí)行” 或按CTRL + F5 以查看查詢結(jié)果。
dbForge Studio SQL編輯器提供了許多功能,使您可以更輕松地編寫(xiě)和管理代碼。讓我們探索一些在編碼時(shí)幫助您的Intellisense功能吧。
例如,讓我們使用HR數(shù)據(jù)庫(kù)并執(zhí)行示例查詢,我們顯示在Shipping部門(mén)工作的所有員工,部門(mén)ID設(shè)置為50。
1.打開(kāi)SQL編輯器。
2.開(kāi)始鍵入SELECT 語(yǔ)句。輸入前三個(gè)字母“sel”。dbForge Studio顯示相關(guān)關(guān)鍵字和代碼段的列表。您可以從列表中選擇SELECT 關(guān)鍵字,然后按ENTER鍵。關(guān)鍵字出現(xiàn)在SQL編輯器中。您還可以從列表中選擇“ sel ”片段,然后按TAB 按鈕。在這種情況下,SELECT * FROM 語(yǔ)句出現(xiàn)在SQL編輯器中。
如果您開(kāi)始在列表出現(xiàn)之前更快地鍵入相同的字母“sel”(默認(rèn)情況下列表的延遲時(shí)間為200毫秒),字母旁邊會(huì)出現(xiàn)一個(gè)小工具提示。它表示您可以通過(guò)插入代碼段來(lái)按TAB按鈕自動(dòng)完成語(yǔ)句。
無(wú)論選擇哪種方法,SQL編輯器都會(huì)顯示SELECT * FROM 語(yǔ)句。
3.現(xiàn)在,讓我們輸入一個(gè)表名,我們要從中檢索數(shù)據(jù)。開(kāi)始輸入“ e ”。dbForge Studio顯示HR 數(shù)據(jù)庫(kù)中的有效成員列表。如果繼續(xù)鍵入字符,則會(huì)過(guò)濾列表以僅包含以這些字符開(kāi)頭的成員。選擇項(xiàng)目后,可以通過(guò)按TAB 或ENTER 將其插入到代碼中。dbForge Studio還顯示列表中每個(gè)突出顯示項(xiàng)的快速信息。它允許您立即查看對(duì)象結(jié)構(gòu)。
該員工表來(lái)就行了第三,所以選擇它,然后按TAB 或ENTER鍵將其插入到SQL編輯器。dbForge Studio 自動(dòng)為EMPLOYEES 表分配別名。
4.我們需要選擇存儲(chǔ)在單獨(dú)表中的員工類別。以類似的方式,鍵入或插入JOIN 關(guān)鍵字,然后按ENTER鍵。dbForge Studio向您顯示實(shí)現(xiàn)JOIN的所有可用解決方案。選擇所需語(yǔ)句,然后按ENTER鍵。
5.創(chuàng)建查詢的最后一步是添加條件。在查詢結(jié)尾添加AND E. DEPARTMENT_ID = 50 語(yǔ)句。
6.若要格式化查詢文本,請(qǐng)按Ctrl + K ,D 組合或選擇“ 編輯” 菜單上的“ 高級(jí)” 選項(xiàng),然后單擊“設(shè)置文檔格式” 。現(xiàn)在我們可以執(zhí)行查詢以查看結(jié)果。為此,請(qǐng)單擊“ 調(diào)試” 工具欄上的“ 執(zhí)行” 按鈕,或按F5 。
7.將光標(biāo)放在星號(hào)后面,然后按Tab 鍵。
dbForge Studio顯示EMPLOYEES 表中可用的列列表。
8.無(wú)需從EMPLOYEES 表中檢索所有列,因此我們只能保留所需的列。
9.最后一步是按F5 執(zhí)行查詢。
如您所見(jiàn), dbForge Studio提供的Intellisense功能允許您多次創(chuàng)建復(fù)雜查詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn