Klaus: MySql spezielle Ausgabe

Hallo zusammen!

Ich habe eine Frage zu MySql und PHP. Wie kann ich die letzten 20 Zeilen einer MySql Tabelle ausgeben, wenn ich bspweise nach Datum sortiere und die 20 neuesten Einträge ausgegeben haben will.

Danke im Voraus, mfG Klaus

  1. Hallo zusammen!

    Ich habe eine Frage zu MySql und PHP. Wie kann ich die letzten 20 Zeilen einer MySql Tabelle ausgeben, wenn ich bspweise nach Datum sortiere und die 20 neuesten Einträge ausgegeben haben will.

    Danke im Voraus, mfG Klaus

    sortiere einfach umgekehrt

    ORDER BY ... DESCENDING

    jedenfalls geht's so bei Oracle

    ---Kalle---

    1. Hallo zusammen!

      Ich habe eine Frage zu MySql und PHP. Wie kann ich die letzten 20 Zeilen einer MySql Tabelle ausgeben, wenn ich bspweise nach Datum sortiere und die 20 neuesten Einträge ausgegeben haben will.

      Danke im Voraus, mfG Klaus

      sortiere einfach umgekehrt

      ORDER BY ... DESCENDING

      jedenfalls geht's so bei Oracle

      ---Kalle---

      ok, nur wie lasse ich dann nur die letzten 20 Zeilen ausgeben??

      1. Hallo,

        ok, nur wie lasse ich dann nur die letzten 20 Zeilen ausgeben??

        SELECT ... FROM tabelle ORDER BY datumsfeld DESC LIMIT 0,20

        MfG, Thomas

  2. Ich habe eine Frage zu MySql und PHP. Wie kann ich die letzten 20 Zeilen einer MySql Tabelle ausgeben, wenn ich bspweise nach Datum sortiere und die 20 neuesten Einträge ausgegeben haben will.

    LIMIT und ORDER BY (siehe Anleitung, http://mysql.com/documentation/mysql/bychapter/manual_Reference.html#SELECT). Eventuell mußt Du die Reihenfolge dann nochmal in PHP umsortieren, sprich: Ergebnis vom SELECT in ein Feld einlesen und aus dem Feld dann rückwärts auslesen.

    Gruß,
      soenk.e