LIMIT bei MySQL Abfragen

Marco Betschart, Webapplikations-Programmierer, bis 2010

Ganz praktisch um zum Beispiel einen Pageturner mit MySQL zu bauen: Bei MSSQL gibt es TOP, bei MySQL die LIMIT-Anweisung. Allerdings hat MySQL noch ein nettes kleines Feature parat: Es kann ein Offset angegeben werden.

1//MSSQL
2
3SELECT TOP 1 * FROM tblContent
4
5//MySQL
6
7SELECT * FROM tblContent LIMIT 1
8
9//MySQL mit Offset
10
11SELECT * FROM tblContent LIMIT 10,5
12//Dies bedeutet, dass ab dem 10-ten Datensatz die nächsten 5 ausgelesen werden.