sql >> Databáze >  >> RDS >> Mysql

SQL načíst pouze některé řádky?

Použijte toto ve svém dotazu:

LIMIT 24

LIMIT je funkce MySQL, která vybírá konkrétní rozsah výsledků z výsledků vašeho dotazu. V zásadě existují dva způsoby použití:

  1. Prostým zadáním počtu výsledků, které chcete načíst, například LIMIT 24; nebo
  2. Zadáním jiného rozsahu ve tvaru LIMIT X, Y . Kde X je začátek a Y je počet řádků, které chcete načíst, například:LIMIT 10,5 to by vybralo 5 výsledků z řádku 11 do 15

Ve vašem konkrétním případě můžete jednoduše nahradit tento řádek:

$query = "SELECT * FROM {$tableObject} {$sort1};";

Pro:

$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 24;";

nebo dokonce:

$query = "SELECT * FROM {$tableObject} {$sort1} LIMIT 0,24;";

Pro lepší pochopení toho, jak používat limit, vám doporučuji přečíst si tuto stránku z Příručka MySQL




  1. Vystavení databázových objektů SQL Server jako souborů v systému souborů

  2. Jak odstranit prázdné znaky z řetězce na serveru SQL Server

  3. Název dynamického sloupce v MYSQL

  4. Dotazování podřetězců na seznam hodnot