[NEWSboard IBMi Forum]

Thema: SQL DATUM

  1. #1
    Registriert seit
    May 2006
    Beiträge
    129

    SQL DATUM

    Hallo zusammen,
    gibt es eine möglichkeit per SQL das Datum in diesen format jjjjmmtt zu bekommen wenn ich nur die Woche weis.

    ich benötige den ersten und den letzten tag einer bestimmten woche wie bekomme ich diesen?

    Danke im voraus

    lg
    Steven_r

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.875
    Hallo Steven,

    so ganz einfach ist das nicht und die Kalenderwoche genügt nicht. Auch das Jahr muss bekannt sein.

    Vorausgesetzt, dass Du mit der Kalenderwoche nach ISO-Richtlinien arbeitest (Kalenderwoche beginnt immer mit Montag und der 4. Januar liegt immer in der ersten Kalenderwoche) gilt folgendes:
    Ausgangs-Punkt Deiner Berechnung muss der 4. Januar (in dem vorgegebenen Jahr) sein, da dieser immer in der ersten Kalenderwoche liegt. Auf dieses Datum addierst Du dann (Kalenderwoche-1) * 7 Tage und kommst damit auf ein Datum in Deiner Kalenderwoche. Nun musst Du nur noch den Wochentag dieses Datums feststellen und den numerischen Wochentag von Deinem Datum abziehen und wieder einen Tag addieren. Damit hast Du dann das Datum des Montags in Deiner Kalenderwoche ermittelt.

    Um den letzten Tag der Woche zu ermitteln, addiere die gewünschte Anzahl an Tagen auf den Montag.

    Am besten ist, Du schreibst Dir eine kleine User Defined Function, die diese Berechnungen durchführt.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. SQL Datum
    By steven_r in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 04-12-06, 12:16
  2. SQL: Aus mehreren Feldern ein Datum erkennen
    By I0N in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 21-11-06, 12:44
  3. Aktuelles Datum per SQL
    By jakarto in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-02-06, 17:37
  4. Datum in SQL
    By cbe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 03-11-05, 09:11
  5. SQL Datum aus Kalenderwoche?
    By miro in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 11-09-05, 11:11

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •