Я не уверен, что об этом уже спрашивали - я немного огляделся, но ничего не смог найти.
Мой конечный результат - получить данные из нескольких моих таблиц базы данных SQL в плоский файл с разделителями-запятыми. Обычно это не было бы проблемой, но из-за их отношения «один-на-один» и формата, который я вынужден выразить, это доказывает.
1-й У меня есть одна таблица - таблица отчетов, в которой есть вся основная информация для отчета. Например
CREATE TABLE tblReportExample
(
ReportID int,
ReportMonth smalldatetime,
ReportDetails varchar(500)
)
2-го у меня есть еще одна таблица с делами для каждого отчета.
CREATE TABLE tblReportCasesExample
(
ReportID int,
ReportCase varchar(50)
)
3-й У меня есть определение плоского файла со следующим:
ReportID,
ReportMonth,
ReportDetails,
ReportCase1,
ReportCase2,
ReportCase3
Что мне нужно сделать, так это добавить, возьмите три верхних случая из tblReportCasesExample для отчета, каким-то образом соедините его с данными в tblReportExample и добавьте в плоский файл как ReportCase1, 2 и 3.
Я смотрю на это весь день и просто не могу понять.
Есть идеи?