Neu Workflow - SQL - Frage zur DATEADD()-Funktion

Ahok

Gut bekanntes Mitglied
11. September 2023
332
15
Hallo zusammen,

am Letzten Tag jedes Monats um 23:59 Uhr soll eine Statistik-Mail an einen Kunden gehen. Momentan begrenze ich den Zeitraum der SQL-Abfrage mithilfe des folgenden Codes:
Code:
DECLARE @von datetime = DATEADD(MONTH, -1, GETDATE());
DECLARE @bis datetime = GETDATE();

Meine Frage:
Ist damit im jeden Monat eine lückenlose Statistik sichergestellt? Versteht diese Funktion für @von, dass der Startzeitraum der letzte Tag des vorherigen Monats um 23:59 Uhr ist, unabhängig davon wieviele Tage der aktuelle Monat hat?
 

Ahok

Gut bekanntes Mitglied
11. September 2023
332
15
Da ich vermute, dass die Antwort auf meine Frage nein ist, habe ich noch ein wenig herumprobiert. Meines Verständnis nach müsste so das richtige Datumsformat erzeugt werden, aber leider will es nicht funktioniern. Die Abfrage gibt keinen Fehler aus, aber kommt einfach leer zurück. Was ist mein Fehler?

Code:
DECLARE @von DATETIME;
SET @von = DATETIME2FROMPARTS ( YEAR(@von), MONTH(@von), 1, 0, 0, 0, 0, 0 );

DECLARE @bis DATETIME;
SET @bis = DATETIME2FROMPARTS ( YEAR(@von), MONTH(@von), Day(@bis), 23, 59, 59, 0, 0 );
Code:
WHERE (Verkauf.tAuftrag.dErstellt BETWEEN @von AND @bis)
 

Ahok

Gut bekanntes Mitglied
11. September 2023
332
15
Hat sich erledigt. Die Lösung ist:

Code:
DECLARE @von DATETIME = GETDATE();
SET @von = DATETIMEFROMPARTS  ( YEAR(@von), MONTH(@von), 1, 0, 0, 0, 0 );

DECLARE @bis DATETIME = GETDATE();
SET @bis = DATETIMEFROMPARTS ( YEAR(@bis), MONTH(@bis), Day(EOMONTH(@bis)), 23, 59, 59, 0 );
 
  • Gefällt mir
Reaktionen: jtldudel
Ähnliche Themen
Titel Forum Antworten Datum
In Diskussion Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 4
In Diskussion Workflow für Erinnerungen an bevorstehende Lieferungen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Lagerkommentar 1 per Workflow füllen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
1.11.7 Workflow versendet soll Rechnung 1x drucken, druckt aber 2x JTL-Wawi 1.11 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow OpenAI JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Neu Verständnisfrage zum Mahnlauf Workflow User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Dedicated SQL Server am Limit Merkmale Betrieb / Pflege von JTL-Shop 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
welche Microsoft SQL Server Version läuft am stabilsten? JTL-Wawi 2.0 2
Neu MS Server und MS SQL Installation von JTL-Wawi 5
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 6
CSV Exportvorlage - SQL Abfrage Eigenes Feld JTL-Wawi 2.0 4
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Neu SQL Lagerbestand minus in Aufträgen Eigene Übersichten in der JTL-Wawi 4
Neu SQL-Server geht eine Stunde nach Allgemeine Fragen zu JTL-Shop 4
Frage stellen bei Bestellung JTL-Wawi 1.11 1
Frage zur Speicherung der Produktbilder JTL-Wawi 1.11 1
Umstellung auf 2.0, Frage zur Auf-Abwärtskompatibilität JTL-Wawi 2.0 2

Ähnliche Themen