Carsten Wilke: Abfrage ausführen, aber maximum x Einträge anzeigen

Hallo,

gibt es einen sql-befehl, der mir nur die ersten 5 DS einer query liefert?

Danke, Carsten

  1. Hallo,

    gibt es einen sql-befehl, der mir nur die ersten 5 DS einer query liefert?

    ja, select ;-)

    Einige datenbanken unterstützen rownum, aber leider nicht alle
    select * from tabelle where rownum <=5

    Ansonsten kannst Du es ja wie im Posting von gestern diskutiert machen. Du hattest eigentlich nur einen Denkfehler. lies dazu <106906.html>.

    Grüße
      Klaus

    1. Hi,

      Ansonsten kannst Du es ja wie im Posting von gestern diskutiert machen. Du hattest eigentlich nur einen Denkfehler. lies dazu <106906.html>.     <- Das posting (respektive die Frage) war von mir :-)

      Gruss, Carsten

  2. Hallo Carsten,

    gibt es einen sql-befehl, der mir nur die ersten 5 DS einer query liefert?

    SELECT name FROM tabelle LIMIT 5    
                             ^^^^^

    http://www2.little-idiot.de/mysql/mysql-301.html

    Gruss,
    Carsten

    1. Hallo Carsten,

      gibt es einen sql-befehl, der mir nur die ersten 5 DS einer query liefert?

      SELECT name FROM tabelle LIMIT 5    
                               ^^^^^

      http://www2.little-idiot.de/mysql/mysql-301.html

      Gruss,

      »»  Carsten
      Hi Namensvetter,

      da kann ich ja im Manual Jahrzehnte lang nach "Maximum results" schauen...

      Naja, vielen Dank, das was die Lösung!

      Gruss, Carsten