如何在Excel裡導出SQL?

Tags: 數據, 數據庫,

有時候要將數據庫中的數據導出到Excel裡,本經驗介紹瞭如何在Excel裡實現SQL SERVER 2005數據的導出。

工具/原料

Excel 2007

SQL SERVER 2005

方法/步驟

打開excel後,工具欄選擇“數據”-》“自其他來源”-》“來自SQL SERVER”.

如何在Excel裡導出SQL SERVER 2005數據庫數據

在彈出界面上設置SQL SERVER 2005數據庫的地址,以及用戶名和密碼。如果是在數據庫服務器上打開的excel,也可以直接選擇“使用Windows驗證”,則無需輸入用戶名和密碼,也可以導出數據。

如何在Excel裡導出SQL SERVER 2005數據庫數據

選擇需要導出數據所在的數據庫名稱,然後選擇需要導出的數據表。執行下一步。

如何在Excel裡導出SQL SERVER 2005數據庫數據

這時Excel會自動保存數據連接信息,以供下次查詢時自己使用。可以在右上角點擊“瀏覽”,選擇保存連接信息的目錄。然後點擊完成。

如何在Excel裡導出SQL SERVER 2005數據庫數據

下一個界面會提醒你,導出數據顯示的位置。默認就是$A$1,從第一行第一列開始顯示,當然你可以自己修改該項設置。確認後系統會提示你再次輸入數據庫用戶名和密碼。

如何在Excel裡導出SQL SERVER 2005數據庫數據

如何在Excel裡導出SQL SERVER 2005數據庫數據

完成上述操作後,數據庫裡的數據就導出到Excel裡了。

如何在Excel裡導出SQL SERVER 2005數據庫數據

上面只是介紹了導出一個數據表,實際實用的時候往往需要自己編寫SQL語句來查詢導出數據。下面介紹下怎麼使用SQL語句來查詢導出數據。1-4步操作完全一樣,先選擇好數據庫和任選一個數據表,在第五步導出數據頁面上選擇屬性。

如何在Excel裡導出SQL SERVER 2005數據庫數據

選擇定義標籤。命令類型改成SQL,然後在命令文本區域錄入需要執行的SQL語句。然後確定後,按照提示執行,即可導出數據。

如何在Excel裡導出SQL SERVER 2005數據庫數據

如何在Excel裡導出SQL SERVER 2005數據庫數據

注意事項

如果不是在服務器本地導出數據,請確保網絡正常。

相關問題答案