script SQL modifizieren und export in excel (?)

Diedrichs

Sehr aktives Mitglied
22. Mai 2008
2.418
10
Darmstadt
Hallo

Aus der skriptsammlung habe ich folgenden skript der einem die verkauften Artikel in einem Monat ausgibt:

Code:
SELECT     SUM(bp.nAnzahl) AS Gesamt, a.cName AS Artikel, a.cArtNr
FROM         tbestellpos AS bp INNER JOIN
                      tbestellung AS b ON bp.tBestellung_kBestellung = b.kBestellung INNER JOIN
                      trechnung AS r ON b.kBestellung = r.tBestellung_kBestellung INNER JOIN
                      tartikel AS a ON bp.tArtikel_kArtikel = a.kArtikel
WHERE     (b.dErstellt LIKE '%.09.2007%') AND (NOT (bp.cString LIKE '%versand%'))
GROUP BY r.cBezahlt, a.cName, a.cArtNr
HAVING      (r.cBezahlt = 'y')
ORDER BY SUM(bp.nAnzahl) DESC

Wie der skript einem die monatlichen oder jährlichen Ergebnisse ausgibt weiß ich. Aber wäre es möglich den skript so zu ändern, daß er auch einen Zeitraum z.B. 02.2007 bis 02.2008 die Ergebnisse liefert?

... und so oder so, könnte man das irgendwie hinbekommen, daß das Ergebnis in Excel importiert werden kann? Ich würde das Ergebnis gerne nach Artikelnummern sortieren können.

Danke!
 

pandoku

Gut bekanntes Mitglied
23. Dezember 2007
103
0
Nordseeinsel Borkum
AW: script SQL modifizieren und export in excel (?)

Hallo,

jetzt muß ich ja mal kurz nachhaken...wie kriegt man denn den jährlichen Gesamtumsatz? Was muß ich an dem Skript ändern?

Gruß,

Andreas
 

Pappnase

Aktives Mitglied
17. April 2008
10
0
AW: script SQL modifizieren und export in excel (?)

Hi,

die Geschichte mit dem Zeitraum ist nicht ganz so einfach zu lösen. Der Grund dafür liegt im Format in dem das Datum in "dErstellt" gespeichert wird. Als Text!

Würde hier datetime oder smalldatetime eingesetzt (wie z.b. bei LS-POS) ginge dies problemlos durch den Austausch von LIKE durch BETWEEN [Intervall]...

Sitze gerade selbst an einem kleinen Programm um mir die Verkäufe der letzten xy Tage als CSV Datei ausgeben zu lassen. Klappt auch soweit (zumindest die Barverkäufe über LS-POS). Das Problem mit dem Textdatum in den JTL-Aufträgen muss ich noch lösen....
 

Pappnase

Aktives Mitglied
17. April 2008
10
0
AW: script SQL modifizieren und export in excel (?)

nachfolgend eine kleine "gefrickelte" Lösung für den Zeitraum:

Man ersetze:

WHERE (b.dErstellt LIKE '%.09.2007%')

durch

WHERE b.dErstellt BETWEEN CAST('Anfangsdatum' AS DATETIME) AND CAST('EndeDatum' AS DATETIME)

Wobei natürlich Anfangsdatum und EndeDatum durch das entsprechende Datum ersetzt werden müssen. Bitte auf die Schreibweise des Datums achten: DD.MM.YYYY
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shop 5.6. pagespeed FCP LCP Optimierung - java script & CSS veraltet bzw. nicht verwendet - Cache Dauer Betrieb / Pflege von JTL-Shop 6
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 1
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 6
Neu JTL Diag / SQL Mitschnitt lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 7
Neu JTL_DirectQuery - SQL Abfrage Anzahl der Pakete auf Versandliste (DPD) User helfen Usern - Fragen zu JTL-Wawi 3
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Neu Bilder von Kinderartikeln auf Vaterartikel kopieren via SQL Eigene Übersichten in der JTL-Wawi 2
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Neu Extern erstelltes SQL - Angebot falsche Werte User helfen Usern - Fragen zu JTL-Wawi 3
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Seriennummern und SQL Abfragen User helfen Usern - Fragen zu JTL-Wawi 1
Update SQL Server Management Studio JTL-Wawi 1.10 1

Ähnliche Themen