sql >> Base de Datos >  >> RDS >> Mysql

SQL para obtener solo algunas filas?

Usa esto en tu consulta:

LIMIT 24

LÍMITE es una función de MySQL que selecciona un rango particular de resultados de los resultados de su consulta. Básicamente hay dos formas de usarlo:

  1. Simplemente especificando la cantidad de resultados que desea obtener, como LIMIT 24; o
  2. Al especificar otro rango en forma de LIMIT X, Y . Donde X es el principio y Y es el número de filas que desea obtener, como:LIMIT 10,5 eso seleccionaría los 5 resultados de la fila 11 a 15

En su caso particular, simplemente puede reemplazar esta línea:

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

Para:

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

o incluso:

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

Para comprender mejor cómo usar el límite, le recomiendo que lea esta página de Manual de MySQL