0

Mit Datumsfeldern arbeiten

Ich komme leider mit der Datumsfunktion noch nicht ganz zurecht.

Ich habe eine Tabelle mit Aufträgen. Eines der Felder ist das Datum des Auftrags. Ich möchte jetzt gerne einen Monat (beispiel: den ganzen Januar) durchsuchen, ob die Daten in diesem Auftrag eine bestimmte Eigenschaft (Beispiel: Auftragsliegt über 100 Euro) haben.

Wie richtige ich eine Schleife ein, die für mich alle Daten eines Monats durchgeht?

Danke für Eure Hilfe!

4 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Jörg,

    for i in select TABELLE where yearmonth(AUFTRAGSDATUM)="2020/8" do

    ...

    end

    ----

    Man kann auch month(AUFTRAGSDATUM)=8 schreiben, dann werden aber die Augusts aller Jahre genommen.

     

    Leo

    • joerg.2
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Prima - danke!

    • joerg.2
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Noch eins habe ich nicht verstanden: Wie wähle ich aus, welches Feld er für den Schleifendurchlauf nutzt? Gebe ich das als 'Aufträge.Auftragsdatum' rein?

    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Wenn die Tabelle Aufrträge heißt dann select 'Aufträge' where Auftragsdatum=.....

Content aside

  • vor 3 JahrenZuletzt aktiv
  • 4Antworten
  • 519Ansichten