• 3 odgovora
  • 3.309 pregleda
Moze li se fiksirati broj redova u upitu, verovatno sa rownum-om 18.07.2011. u 11:36 · pre 185 meseci #1
Znam da sa rownum mogu da ogranicim upit na recimo pet redova, ali ima li načina
da ako imam samo na primer tri odgovarajuća reda u bazi, upit nekako doda još dva
i da tako uvek imam fiksni broj redova koji upit vraća, recimo pet, bez obzira da li u bazi
ima deset ili tri reda?
Re: Moze li se fiksirati broj redova u upitu, verovatno sa rownum-om 18.07.2011. u 12:07 · pre 185 meseci #2
Radi select toga sto vec radis, pa onda jos union select koji ti vraca jos tih npr. 5 redova, te onda od svega toga uzmi prvih 5 redova.

Ako tvoj prvi (originalni) upuit vrati 3 reda, drugi upit vraca 5 redova, ukupno 8, od svega toga uzmes prvih 5.

Pazi samo da to lepo poredjas, tj. sortiras, da ti spoljni upit vrati 3 originalna i 2 dodatna reda.
Re: Moze li se fiksirati broj redova u upitu, verovatno sa rownum-om 18.07.2011. u 12:30 · pre 185 meseci #3
Pa sad nisam baš tako mislio.
Mislio sam da mi doda još dva potpuno prazna reda, jer sve to treba da uglavim u neki report,
koji me zeza sa veličinom oblasti gde to treba da bude.

Ocay, možda da dodam neke redove sa tildama ili tako nešto, ali
moram priznati da bih voleo neko elegantnije rešenje.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme