Autor Zpráva
vasam
Profil
Zdravím,
řeším takový problém v MySQL: potřeboval bych vypsat záznamy od nějakého čísla do nekonečna - něco jako funkce LIMIT, jenže ta potřebuje znát kam až má vypisovat.

Předem díky za odpovědi. ;-)
TomášK
Profil
Očísluj řádky (najdeš případně ve FAQ) a poté HAVING row_number > $limit_min.
sicario
Profil
Oficialni dokumentace pravi:

To retrieve all rows from a certain offset up to the end of the result set, you can use some large number for the second parameter. This statement retrieves all rows from the 96th row to the last:
SELECT * FROM tbl LIMIT 95,18446744073709551615;


Takze bud spocitat vsechny radky v DB, nebo pouzit nejake velke cislo.
vasam
Profil
sicario
nejjednodušší bude asi spočítat ty řádky (i když mi to přijde jen jako obcházení problému...)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: