MySQL Forums
Forum List  »  Spanish

Consulta LIMIT
Posted by: Alexandre Tulla Delgado
Date: September 01, 2020 06:45AM

Saludos a todos los integrantes del foro:

Abro este tema ya que e buscado información por la red sin encontrar respuesta a mi duda

Tengo esta consulta:
"SELECT `destiny`, `thumbnails` FROM `".$tableCategories."` AS `destiny` JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM `".$tableCategories."`)) AS id) AS x WHERE destiny.id >= x.id LIMIT 100;";

la consulta me devuelve 100 filas seguidas a partir de un registro aleatorio de mi tabla que paso en la variable de PHP $tableCategories

lo que quiero es que cuando me devuelva los resultados, si no a podido obtener las 100 filas ya que puede ser que el registro aleatorio comience por ejemplo en las 10 últimas, me devuelva las restantes que faltan a partir de la primera fila de la tabla, de manera que si comienza por las 10 últimas filas me devuelva también 90 a partir de la primera fila

Options: ReplyQuote


Subject
Views
Written By
Posted
Consulta LIMIT
216
September 01, 2020 06:45AM
58
September 01, 2020 08:42AM
53
September 01, 2020 10:13AM
58
September 01, 2020 12:08PM
59
September 02, 2020 10:03PM


Sorry, only registered users may post in this forum.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.