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
453
September 01, 2020 06:45AM
167
September 01, 2020 08:42AM
172
September 01, 2020 10:13AM
180
September 01, 2020 12:08PM
160
September 02, 2020 10:03PM


Sorry, you can't reply to this topic. It has been closed.

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.