Autor | Zpráva | ||
---|---|---|---|
vargy Profil |
#1 · Zasláno: 15. 12. 2011, 08:27:58
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 |
#2 · Zasláno: 15. 12. 2011, 22:36:05
Koukněte na téma stránkovanie s písmenami, to je podobný dotaz.
|
||
YoSarin Profil |
#3 · Zasláno: 15. 12. 2011, 22:47:59
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 |
#4 · Zasláno: 16. 12. 2011, 07:40:06
Díky zatiaľ za rady, skúsim to podľa toho nejako vyriešiť.
|
||
Časová prodleva: 12 let
|
0