Терминът, който търсите, е „пагинация“. За съжаление това се прави различно в зависимост от SQL машината.
За MS SQL Server вижте този Въпрос за препълване на стека .
Тъй като споменахте MySQL, всъщност е доста просто:
SELECT [columns] FROM [a table] LIMIT 10000
SELECT [columns] FROM [a table] LIMIT 10000 OFFSET 10000
Първото изявление извлича резултати 1-10 000, а второто извлечение резултати 10 001-20 000.