[sql] alleen N-aantal regels weergeven van query

Pagina: 1
Acties:
  • 171 views sinds 30-01-2008

  • ddofborg
  • Registratie: Augustus 2000
  • Laatst online: 26-02 09:52
is het mogelijk op van een query alleen eerste N regels weer te geven?

Dus dat deze query 'SELECT * FROM leden ORDER BY naam;' alleen bovenste 10 regels weergeeft. Of dat dezelfde query regels 10 t/m 20 weergeeft?

Je kunt natuurlijk alle regels opvragen en dan 10 overslaan... maar ik vroeg mij af of het in SQL mogelijk is....

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

limit :?

Doet iets met Cloud (MS/IBM)


  • Glival
  • Registratie: December 1999
  • Laatst online: 05-09 21:59
Helemaal precies weet ik het niet, ik dacht iets van:
code:
1
SELECT * TOP 10 FROM leden ORDER BY naam;

ofzo, of "TOP 10 *" ofzo.

  • TheRookie
  • Registratie: December 2001
  • Niet online

TheRookie

Nu met R1200RT

zie Select Syntax
The LIMIT clause can be used to constrain the number of rows returned by the SELECT statement. LIMIT takes one or two numeric arguments. If two arguments are given, the first specifies the offset of the first row to return, the second specifies the maximum number of rows to return. The offset of the initial row is 0 (not 1):
mysql> select * from table LIMIT 5,10; # Retrieve rows 6-15

If one argument is given, it indicates the maximum number of rows to return:
mysql> select * from table LIMIT 5; # Retrieve first 5 rows

In other words, LIMIT n is equivalent to LIMIT 0,n.

  • ddofborg
  • Registratie: Augustus 2000
  • Laatst online: 26-02 09:52
perfect, dit is wat is zocht!!!


ik heb een grote SQL-boek (met SQL 1.0 spec), en daar kon ik het niet vinden... net gekeken, en staat er ook niet in.... dus het is echt een feature van MySQL...
Gelukkig gebruik ik MySQL ;)


Thx,
DD

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Leer SQL.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1

Dit topic is gesloten.