sql >> Databasteknik >  >> RDS >> Mysql

Begränsa SQL-frågeresultat i MySQL

Termen du letar efter är "paginering". Tyvärr görs detta på olika sätt beroende på SQL-motorn.

För MS SQL Server, se denna Stack Overflow-fråga .

Eftersom du nämnde MySQL är det faktiskt ganska enkelt:

SELECT [columns] FROM [a table] LIMIT 10000
SELECT [columns] FROM [a table] LIMIT 10000 OFFSET 10000

Den första satsen hämtar resultaten 1-10 000 och den andra satsen hämtar resultaten 10 001-20 000.



  1. Oracle SQL, sammanfoga flera kolumner + lägg till text

  2. Databasbelastningsbalansering:distribuerade vs centraliserade inställningar

  3. Kan Laravels autentiseringssystem använda en befintlig databas?

  4. Räkna Antal konsekutiv förekomst av värden i tabell