我有2个数据库,一个用于员工,另一个用于曾经在公司工作的员工。
两个数据库都有相同的表,但数据不同(两个数据库中都没有Employee_ID)。
让我们只采取员工表。 我在employee表中的字段是Employee_ID First_Name和Last_Name。
我想在同一张桌子上显示它们:
Employee_ID First_Name Last_Name
来自数据源的Employee_ID 1来自数据源的First_Name 1来自数据源1的Last_Name
来自数据源的Employee_ID 2来自数据源的First_Name 2来自数据源2的Last_Name
我需要使用一个包含来自这两个数据库的数据的表创建报告(.rdl),因为当我在2个表中执行时(第二个表没有标题并且在第一个表旁边),当我执行导出时到CSV,它在表之间创建空行,并向第二个表添加标题,即使我删除标题行/确实隐藏了。)
这会影响对CSV文件中结果的过滤(我不想要 告诉客户端手动删除空行和标题。)
我想从客户端(在SQL Server Reporting Services中将数据库转换为两个不同的数据源)以及为什么在自定义查询中我不想使用union或join并添加第二个数据库。
最后,如果我使用两个或一个数据集文件,它不会计量我,如果它在报告中有两个或一个表,只需要在我导出到CSV之后,它将在文件在一个表中没有重复的空行或标题。
感谢您的帮助。 :)