Jürgen: sql abfrage nach woche/monat bei datumsfeld

hallo,
ich habe eine tabelle mit datumsfeld (typ:date format:yyyy-mm-dd).
Werte nach einem bestimmten tag abfragen bekomme ich hin, doch wie frage ich die werte nach einer woche oder einem monat ab?
1.afrage nach bestimmten tag
SELECT * FROM verkauftWHERE datum='$datum'
wer weiss rat oder einen link?
danke Jürgen

  1. Hallo

    ich habe eine tabelle mit datumsfeld (typ:date format:yyyy-mm-dd).
    Werte nach einem bestimmten tag abfragen bekomme ich hin, doch wie frage ich die werte nach einer woche oder einem monat ab?
    1.afrage nach bestimmten tag
    SELECT * FROM verkauftWHERE datum='$datum'

    die Datums- und Zeitfunktionen Deines Datenbankmanagementsystems, das Du uns leider verschwiegen hast, sollten Dir weiterhelfen.

    Beispiel MySQL: Date and Time Functions

    Freundliche Grüße

    Vinzenz

    1. hallo,
      es ist eine mysql datenbak und als feld Typ habe ich date gewählt und es wird im format yyyy-mm-dd angezeigt.oder was meintst du?
      gruß Jürgen

      1. Hallo

        es ist eine mysql datenbak und als feld Typ habe ich date gewählt

        und die von mir verlinkte Seite weist unter anderem solch nette Funktionen wie

        - MONTH()
           - WEEK()
           - YEAR()

        auf. Damit solltest Du die Datensätze auswählen können, die Du haben möchtest.

        - DATE_ADD() und
           - DATE_SUB()

        könnten auch noch hilfreich sein.

        Freundliche Grüße

        Vinzenz