Forum » Programiranje » NUJNO-številčenje vrstic pri Oracle select izpisu
NUJNO-številčenje vrstic pri Oracle select izpisu
nadebudnez1 ::
Ali se da v Oraclu v preprostem selectu, npr.:
select ime, priimek from stranka
doseči to, da mi izpiše v prvem stolpcu števiko tekoče vrstice:
1 Peter Ambro
2 Janez Novak
3 Lidija Dolar
......
Poskusil sem tako:
select rownum, ime, priimek from stranka
vendar to izpiše števiko vrstice iz tabele stranka in ne zaporedno številko recorda v selectu.
select ime, priimek from stranka
doseči to, da mi izpiše v prvem stolpcu števiko tekoče vrstice:
1 Peter Ambro
2 Janez Novak
3 Lidija Dolar
......
Poskusil sem tako:
select rownum, ime, priimek from stranka
vendar to izpiše števiko vrstice iz tabele stranka in ne zaporedno številko recorda v selectu.

WarpedGone ::
ROWNUM je to kar iščeš - zaporedna vrstica v resultsetu. Očitno si nekaj zamešal, preveri še enkrat kaj točno ti vrača.
Prepisano iz Oracle helpa: "ROWNUM returns a number indicating the order in which a row was selected from a table. The first row selected has a ROWNUM of 1, the second row has a ROWNUM of 2, and so on. If a SELECT statement includes an ORDER BY clause, ROWNUMs are assigned to the retrieved rows before the sort is done."
Prepisano iz Oracle helpa: "ROWNUM returns a number indicating the order in which a row was selected from a table. The first row selected has a ROWNUM of 1, the second row has a ROWNUM of 2, and so on. If a SELECT statement includes an ORDER BY clause, ROWNUMs are assigned to the retrieved rows before the sort is done."
Zbogom in hvala za vse ribe
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | SQL vprasanje (strani: 1 2 )Oddelek: Programiranje | 9027 (5706) | BivšiUser2 |
| » | SQL poizvedbaOddelek: Programiranje | 3540 (2885) | awy |
| » | SQL stavek?Oddelek: Programiranje | 1085 (990) | milc |
| » | [Access 2007]Oddelek: Programiranje | 2788 (2388) | urosz |
| » | [sql]-stevilka vrsticOddelek: Programiranje | 1288 (1151) | bmandl |