我不确定是否已经有人问过这个问题——我环顾四周,但找不到任何东西。
我的最终结果是从我的几个 SQL 数据库表中获取数据到一个逗号分隔的平面文件中。通常这不是问题,但由于他们的多对一关系以及我被迫将其放入的格式,事实证明是这样。
第一个我有一个表,报告表,其中包含报告的所有基本信息。例如
CREATE TABLE tblReportExample
(
ReportID int,
ReportMonth smalldatetime,
ReportDetails varchar(500)
)
第二,我有另一个表格,其中包含每个报告的案例。
CREATE TABLE tblReportCasesExample
(
ReportID int,
ReportCase varchar(50)
)
第三,我有一个平面文件定义,内容如下:
ReportID、ReportMonth、ReportDetails、ReportCase1、ReportCase2、ReportCase3
我需要做的是将 tblReportCasesExample 中的前三个案例添加为报告,以某种方式将其与 tblReportExample 中的数据连接起来,并将其作为 ReportCase1、2 和 3 添加到平面文件中。
我整天都在看这个东西,只是想不通。
有任何想法吗?