Guma: MySQL mit LIMIT den ersten Eintrag auslassen

Hallo zusammen,

mein select gibt alle artikel aus:

SELECT id,titel,kurztext FROM artikel WHERE online=1 ORDER BY datum DESC

mit Limit will ich jetzt den ersten Eintrag aus der DB auslassen (nicht ausgeben). Denn der wird schon bei der Abfrage davor ausgegeben. Wie sieht ein solcher Befehl aus?

Guma

  1. hi,

    mit Limit will ich jetzt den ersten Eintrag aus der DB auslassen (nicht ausgeben). Denn der wird schon bei der Abfrage davor ausgegeben. Wie sieht ein solcher Befehl aus?

    Ja wie sieht so ein LIMIT denn wohl aus ...?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi wahsager

      evtl so? LIMIT 1,12 ??
      so geht es schon ganz gut. angenommen ich weiß nicht wieviele datensätze noch kommen und ich will alle ausgeben lassen? wie gehe ich dann vor? LIMIT 1,*?

      guma

      1. hi,

        angenommen ich weiß nicht wieviele datensätze noch kommen und ich will alle ausgeben lassen? wie gehe ich dann vor? LIMIT 1,*?

        RTFM!

        "To retrieve all rows from a certain offset up to the end of the result set, you can use some large number for the second parameter."

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. Moin!

    mit Limit will ich jetzt den ersten Eintrag aus der DB auslassen (nicht ausgeben). Denn der wird schon bei der Abfrage davor ausgegeben. Wie sieht ein solcher Befehl aus?

    LIMIT - und passende Parameter. Welche es da gibt, steht im Handbuch.

    http://dev.mysql.com/doc/refman/4.0/de/select.html

    - Sven Rautenberg

    --
    My sssignature, my preciousssss!