Announcement

Collapse
No announcement yet.

aktuellester Eintrag einer Tabelle anhand von Datum

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • aktuellester Eintrag einer Tabelle anhand von Datum

    Hallo zusammen,

    wie kann ich mit einem SQL Befehl anhand von einem Datums Feld den aktuellsten bzw. ältesten Eintrag ermitteln.

    Danke!

  • #2
    Mit MIN(DatumsFeld) [kleinstes = älteste]
    und MAX(DatumsFeld) [höchste = jüngste].
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      wie meinst du das. ich habe es eigentlich so gemeint, das funktionert aber nicht! Idee?

      Select *
      From Measurement
      Where max(Timestamp)

      Comment


      • #4
        Wenn Dich nur das Datumswert interessiert, gibst Du MAX im Select mit an.
        Willst Du den ganzen Datensatz, geht es z.B. so

        [highlight=SQL]Select MAX(Timestamp) As MaxTS, MIN(Timestamp) AS MinTS
        FROM Measurement

        Select *
        FROM Measurement
        WHERE Timestamp = (SELECT MAX(Timestamp)
        FROM Measurement)[/highlight]
        Olaf Helper

        <Blog> <Xing>
        * cogito ergo sum * errare humanum est * quote erat demonstrandum *
        Wenn ich denke, ist das ein Fehler und das beweise ich täglich

        Comment


        • #5
          habe es ganz genau so heraus gefunden

          Select *
          From Measurement
          Where Timestamp = (Select Max(Timestamp) From Measurement)

          Comment

          Working...
          X