sql >> Database teknologi >  >> RDS >> Mysql

Begræns SQL-forespørgselsresultat i MySQL

Udtrykket du leder efter er "paginering". Desværre gøres dette forskelligt afhængigt af SQL-motoren.

For MS SQL Server, se denne Stack Overflow-spørgsmål .

Siden du nævnte MySQL, er det faktisk ret simpelt:

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

Den første sætning henter resultaterne 1-10.000, og den anden sætning henter resultaterne 10.001-20.000.



  1. Ved hjælp af Python kan du hurtigt indsætte mange kolonner i Sqlite\Mysql

  2. MySQL-OPDATERING med SELECT SUM fra anden tabel

  3. SQLite - Slet data

  4. MySQL Left Join Subselect