• 5 odgovora
  • 6.029 pregleda
Select "unazad" 27.09.2003. u 11:47 · pre 280 meseci #1
Dali postoji opcija SELECT funkcije kojom se select recorda vrsi od zadnjeg ka prvom, i koji je tacno string za tu opciju?
Re: Select "unazad" 27.09.2003. u 11:50 · pre 280 meseci #2
SELECT bla bla FROM bla bla ORDER BY nesto DESC
Potpis
If you can't beat your computer at chess, try kickboxing.
Re: Select "unazad" 02.10.2003. u 21:38 · pre 280 meseci #4
Citat:
ddz:
SELECT bla bla FROM bla bla ORDER BY nesto DESC


:-)

Nego salu na stranu, treba ti stvarno select koji prolazi unazad a da ne bude ovakav koji radi odozgo na dole pa ti sortira rezultat?

Jedini nacin ti je da napravis dataview (ako koristis bazu koja ima tu mogucnost), i da taj dataview bude "naopak" pa onda da kroz njega radis obican select.

Obrni okreni isto ti se 'vata.
Re: Select "unazad" 03.10.2003. u 05:30 · pre 280 meseci #5
Citat:
ddz:
SELECT bla bla FROM bla bla ORDER BY nesto DESC


Ispravno bi bilo SELECT bla, bla FROM [bla bla] ORDER BY bla DESCENDING

Hehe

No ako imas primarni kljuc i jos ako je doticno polje Autoincrement onda sortiraj po njemu unazad, drugo resenje koje mi pada na pamet je timestamp polje

Pozdrav
Potpis
Bratislav Velickovic
hhtp://blog.velickovic.net
Re: Select "unazad" 03.10.2003. u 07:29 · pre 280 meseci #6
Dusan mu je vec odgovorio.
Za sortiranje selektovanih redova sluzi klauzula ORDER BY column_references [ ASC | DESC ], a to je dio SQL standarda i vazi u svim SQL-based database engineima.
ASC je defaultno sortiranje i ne mora se posebno definisati u SELECT queryu. U slucaju da se zeli izvrsiti selektovanje unazad, koristi se ORDER BY kolona DESC .
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme