Existe-t-il actuellement des plans pour normaliser une meilleure façon de limiter le nombre de résultats renvoyés par une requête?
La question de dépassement de pile à Existe-t-il une alternative ANSI SQL au mot clé MYSQL LIMIT? répertorie les différentes manières de gérer ce comportement dans différentes langues:
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
Je ne joue pas souvent dans les bases de données, donc je parle d'ignorance ici, mais il semble que ce soit une fonctionnalité assez importante - au moins assez importante pour que je me gratte la tête quand je vois qu'elle a été laissée aux vendeurs.