簡體   English   中英

數據從SQL Server導出到Excel

[英]Data export from SQL Server to Excel

我一直在想將數據從SQL導出到Excel的方法。 有使用導出/導入向導的選項。 在我的情況下,該表具有由數字組成的列。 這些數字是指存儲在另一個表中的值。 例如,假設該表的country_id列的編號為1,2,3,依此類推。 還有另一個表,其中包含這些數字作為其主鍵以及其對應的行(國家/地區名稱)。

例如:

1英國

2中國

3美國

因此,在出口時,我希望這些國家名稱代替數字出現。 這將需要自定義查詢。 誰能為我提供一個有關如何啟動此功能的示例? 如何編寫查詢的導出部分? 是否有關於如何編寫此類查詢的教程。

您仍然可以使用導入/導出向導,並在向導步驟“ Specify Table Copy or Query選擇選項2。 含義:

在此處輸入圖片說明

您可以使用這樣的查詢。 由於我不知道您的表名,因此我們將第一個表稱為ChildTable(帶FK的表),將第二個表稱為國家/地區名稱CountryTable。

SELECT A.Col1, A.Col2, B.Country_Name,
FROM dbo.ChildTable A
INNER JOIN dbo.CountryTable B
  ON B.Id = A.Country_Id

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM