如何查询SQL数据库的历史数据并调出做报表?
历史数据,多长时间后的数据,如果有表A,有两个字段A和b。
a的类型是int,b的类型是date。
转换日期和日期范围SQL如下:
select * from A where b between convert(datetime,' 2015-08-01 08:08:08 ')和convert(datetime,'2015-08-01 08:12:08')
上面的SQL是查询历史,日期分别是' 2015-08-0108: 08 '和' 2015-08-018:12:08 '。
数据介于
你可以通过微软创建报告?SQL?服务器?2008?在R2做生意?智力?发展?工作室,还是在微软?视觉?使用ReportView控件在studio中创建报表。这个例子用微软?SQL?服务器?2008?在R2做生意?智力?发展?Studio创建报告。
创建报表服务器项目
在生成报表之前,应该先创建一个报表服务器项目,在该项目中可以存储几个报表供用户调用。做生意吗?智力?发展?在Studio中创建报表服务器项目的步骤如下。
选择开始|所有程序|Microsoft?SQL?服务器?2008?R2 |商业?智力?发展?Studio,启动商业智能开发环境。从菜单栏中选择文件|新建|项目,打开新建项目对话框。在“项目类型”列表中选择“商业智能”项目选项,在“模板”列表中选择“报表服务器项目向导”选项,在“名称”文本框中输入“报表项目4”,然后单击“确定”创建项目。
点击下一步按钮,进入创建数据源的操作。
创建数据源
数据源本质上是到获取数据的位置的连接的定义。可以是用SQL连接?到服务器数据源的连接也可以使用任何OLE?数据库或ODBC数据源的连接。
数据源是报表吗?服务中最重要的内容。无论创建哪种报表,也无论报表使用报表建模器还是报表项目,它都以某种方式发挥作用。有两种类型的数据源:嵌入的和共享的。
在新数据源中输入书店名称和数据?在连接字符串中。source = localhost首字母?目录=书店,点击下一步进入设计查询界面;
设计报告:
做生意吗?智力?发展?在Studio的菜单栏中选择视图|工具箱,使用工具箱中的报表项来设计和改进报表。
发表报告
报表设计完成后,您需要部署报表。操作步骤如下:
做生意吗?智力?发展?从Studio的菜单栏中选择“项目”|“报告项目4属性”,打开“报告项目4属性页”对话框。在TargetReportFolder字段中,设置登录报表管理器时希望报表驻留的文件夹。在TargetServerURL字段中,输入报表服务器的Web服务URL。在这个例子中,URL非常简单,就是http://localhost/ReportServer?。确认这些参数后,点击确定返回业务?智力?发展?Studio已准备好进行部署。
启动浏览器,打开地址http://localhost/Reports?而且可以看到SQL?服务器?举报?服务?个人文件夹,您可以在其中进行一些设置。