sql – 返回多个结果集的查询
|
我有一个查询,它将返回任意数量的结果集,所有结果集都具有相同的列 – 即一个用于Manager,然后一个每个员工都表示Manager负责. 在Mgmt Studio中运行SQL工作正常 – 我的’master’和’details’表成功呈现.但是,如果我只是在SSRS报告向导中的数据集查询中输入相同的SQL,则只会报告第一个结果集. 如何在一份报告中将我的一个Master所有详细信息结果集呈现为单独的表?关键是查询将生成任意数量的结果集. 解决方法可悲的是,从 2008 documentation:
所以我担心你只能选择更复杂的选择.我建议: >将所有结果集UNION ALLed返回到一个大型结果集中,并附加一列以指示结果的每个部分用于哪个经理/员工,或者 后者可能是更清洁的方法. (编辑:海洋资讯信息网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 还有哪些其他数据库具有与Oracle的闪回查询类似的功能?
- 虚拟化 – 虚拟化和SQL服务器
- sql-server-2008 – 编写SQL查询的最佳方法,该查询检查列是
- active-directory – 您可以使用AD LDS(ADAM)帐户对SSAS进行
- sql-server-2005 – 如何停止并重新启动sql server 2005?
- sql-server – 如何启用到SQL Server实例的加密连接?
- RODBC sqlSave表创建问题
- 如何在transact sql语句中使用单引号
- sql-server – 为什么我不使用SQL Server选项“针对临时工作
- sql-server – SSD上的SQL Server数据库 – 对于每个表的单

