Rainer: höchstes Datum aus MySql-DB auslesen

Hallo,

ich hab in einer MySql-Tabelle die Spalte "datum" im Format
2002-04-25
2002-04-28
etc.

Nun möchte ich das höchste Datum auslesen. Mit SELECT MAX(datum) FROM... geht es irgendwie nicht???

Wie müsste denn die Query richtig heissen?

Gruss
Rainer

  1. Moin!

    Nun möchte ich das höchste Datum auslesen. Mit SELECT MAX(datum) FROM... geht es irgendwie nicht???

    Wie müsste denn die Query richtig heissen?

    Hast Du mal

    SELECT
      MAX(datum)
    FROM tabelle
      GROUP BY datum

    probiert?

    Grüß
    Andreas

    1. Moin!

      Nun möchte ich das höchste Datum auslesen. Mit SELECT MAX(datum) FROM... geht es irgendwie nicht???

      Wie müsste denn die Query richtig heissen?

      Hast Du mal

      SELECT
        MAX(datum)
      FROM tabelle
        GROUP BY datum

      probiert?

      ...hmmm, geht auch nicht?

      Gruss
      Rainer

  2. Hallo,

    ich hab in einer MySql-Tabelle die Spalte "datum" im Format
    2002-04-25
    2002-04-28
    etc.

    Nun möchte ich das höchste Datum auslesen. Mit SELECT MAX(datum) FROM... geht es irgendwie nicht???

    Hallo Rainer,
    versuch mal was in der Art:

    select datum FROM tabelle ORDER BY (TO_DAYS(NOW())-TO_DAYS(datum)) LIMIT 1;

    ob es genau so funktioniert weiss ich net, aber versuch mal was den Datumsfunktionen.

    Gruss Kerstin