【问题标题】:Import data from SQL Server restricted by date to an Excel worksheet将数据从受日期限制的 SQL Server 导入 Excel 工作表
【发布时间】:2013-03-19 21:09:49
【问题描述】:

我一直在处理另一个人的工作表,但遇到了一些麻烦。工作表正在从 SQL Server 上的表中导入所有数据,现在大约有 200MB。

问题:我只想从 年的各个月份检索数据。

配置:

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

如何在此命令文本中添加“where”子句来限制日期,如月份“03”和年份“2013”​​?或者,我应该怎么做才能让它发挥作用?

谢谢

【问题讨论】:

  • 你必须给你的表定义和列...

标签: sql-server database excel excel-2010


【解决方案1】:

使用命令类型Table 加载表中的所有行;您需要将命令类型更改为SQL,然后您可以使用任何您喜欢的SQL查询,例如:

select * from MyDatabase.dbo.MyTable 
where YearNumber = 2013 and MonthNumber = 3

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 2015-12-05
    • 2017-02-21
    • 1970-01-01
    • 2015-01-02
    相关资源
    最近更新 更多