Autor Zpráva
vargy
Profil
Ahojte,

narazil som na taký problém. Poterbujem vybrať z tabuľky každý n-týriadok. Vzásade je to tak, že si prečítam, koľko riadkov má tabuľka, vydelím ju určitou premennou, a zistím, každý krotý riadok porebujem pre svoje potreby vybrať.

Príklad: V tabuľke je 1257 záznamov, a ja ich potrebujem v uričtej pravidelnosti 65. Čiže 1257/65 = 19,33, to si zaokrúhlim smerom nadol zistím, že je to 19. Takže potrebujem každý 19-tý záznam. Ale nabudúce môže byť záznamov 1453 atď..

Vedel by mi niekto poradiť? Díky.
Tori
Profil
Koukněte na téma stránkovanie s písmenami, to je podobný dotaz.
YoSarin
Profil
vargy:
Pokud mají všechny řádky nějaké ID, ID jsou spojitá posloupnost 1 - N, tak nejjednodušší způsob je něco jako WHERE MOD(id, 19) == 0;. Pokud takový sloupeček ID neexistuje, tak je potřeba si ho zavést (viz třeba tenhle post).
vargy
Profil
Díky zatiaľ za rady, skúsim to podľa toho nejako vyriešiť.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0