Stephan Huber: MSSql-Version des "Limit"-Befehls von MySQL

Beitrag lesen

Hallo Harald,

dafür gibt es viele verschiedene Möglichkeiten, nur leider keine einfache wie "limit" in MySQL :-(.

z.B.:
1. mit einem subselect:

um z.B. zeile 30-50 zu bekommen:

select top 20 * from yourtable where id not in (select top 29 id from yourtable order by id) order by id

2. mit einer stored procedure:
http://www.15seconds.com/Issue/010308.htm

Viele Grüße
Stephan