Also muss ich diese SELECT-Anweisung in eine Excel-Datei exportieren (sagen wir zu meinem Desktop), aber ich muss es innerhalb der Abfrage getan werden, so dass es jedes Mal eine neue Datei (überschreibt es) das Skript wird von Anfang bis Ende ausgeführt. SSIS ist keine Option und auch kein Standard-Export. Siehe SELECT-Anweisung unten.Export SELECT-Anweisung in Excel in Abfrage
SELECT
Sub_Company,
GL_Account,
CAST(SUM(Debits) AS DECIMAL(18,2)) AS Debits,
CAST(SUM(Credits) AS DECIMAL(18,2)) AS Credits,
CAST(SUM([P&L_Impact]) AS DECIMAL(18,2)) AS [P&L_Impact],
COUNT(*) AS Record_Count
FROM
(
SELECT *
FROM [FL_SQL_Training].[dbo].[Combined_GL]
WHERE
Company = 'US' AND
GL_Source = 'Consolidation'
) A
WHERE
GL_Journal_Header_Description LIKE '%UK%' OR
GL_Journal_Header_Description LIKE '%CAD%' OR
GL_Journal_Header_Description LIKE '%MEX%' OR
GL_Journal_Header_Description LIKE '%Hon%'
GROUP BY
Sub_Company,
GL_Account
Danke,
Was genau ein "Standard-Export" darstellt das ist nicht erlaubt? Sie können "innerhalb" einer Abfrage nicht wirklich tun. –
Dinge wie der Export-Assistent, Kopieren/Einfügen usw. Es gibt keinen Exportbefehl in SQL Server? Ich dachte, es gibt eine Möglichkeit, OUTPUT zu verwenden und die Excel-Treiber in SQL aufzurufen. –