2013-03-19 27 views
0

我一直在從另一個人的工作表中工作,但遇到了一些麻煩。該工作表正在從SQL服務器上的表中導入所有數據,現在它大約有200MB。將日期受限制的SQL Server數據導入到Excel工作表中

問題:我只想檢索相應月份的數據年。

配置:

Excel 2010: 
- Connection Properties -> Definition -> Command Type: Table 
-   "     "   Command Text: "Database"."dbo"."Table" 

我怎樣才能把「where」子句在此命令文本限制日期如月「03」和今年「2013」​​?或者,我應該怎麼做才能使其工作?

由於

+0

你必須給你的表的定義和列... – 2013-03-19 21:13:45

回答

1

使用命令類型Table載荷從表中的所有行;你需要在命令類型更改爲SQL,那麼你可以使用任何你喜歡的SQL查詢,例如:

select * from MyDatabase.dbo.MyTable 
where YearNumber = 2013 and MonthNumber = 3 
相關問題