TIMESTAMP.. Diese Woche

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • TIMESTAMP.. Diese Woche

    Hallo,

    ich habe eine Art Logfile-Tabelle in der die Einträge anhand eines Timestamps vorgenommen werden.

    Ich möchte nun sowas wie:

    Select from TABELLE alle Einträge dieser Woche.

    Die timstamp Spalte ist im Format: 20020214221510

    Hat mir da jemand einen Tip?
    Danke im vorraus,

    pixelmeister

  • #2
    hmm,

    einfach
    WHERE timestampspalte > time()-60*60*24*7
    60*60*24*7 sind die Sekunden einer Woche.

    Kommentar


    • #3
      Hallo LoelH,

      vielen Dank für Deine schnelle Antwort.
      Das war aber nicht ganz das, was ich wollte. Vielleicht habe ich die Frage Falsch gestellt.
      Dein Vorschlag ergibt die Daten der letzen 7 Tage. Ich wollte aber alle Einträge dieser Woche.

      Unter der Dusche ist es mir gerade eingefallen ;-):

      SELECT * from TABELLE
      WHERE WEEK(NOW(),1) = WEEK(timestamp)

      wobei die 1 in WEEK(NOW(),1) bedeutet, dass die Woche am Montag anfängt...

      Nochmals Danke für Deine Mühe. Ich werde öfter mal hier vorbeischauen, vielleicht kann ich ja auch dem einen oder anderen mal helfen.

      CU, Pixelmeister

      Kommentar

      Lädt...
      X