В даний час планується стандартизувати один найкращий спосіб обмеження кількості результатів, що повертаються за допомогою запиту?
Питання про переповнення стека в Чи існує альтернатива ANSI SQL для ключового слова MYSQL LIMIT? перелічує різні способи поводження з такою поведінкою на різних мовах:
DB2 -- select * from table fetch first 10 rows only
Informix -- select first 10 * from table
Microsoft SQL Server and Access -- select top 10 * from table
MySQL and PostgreSQL -- select * from table limit 10
Oracle -- select * from (select * from table) where rownum <= 10
Я часто не граю в БД, тому я кажу з незнання тут, але здається, що це досить важливий функціонал - принаймні досить важливий, що я чухаю голову, коли я бачу, що це залишилося до продавців.