View previous topic :: View next topic |
Author |
Message |
dnk2001
Joined: 14 Jun 2005 Posts: 81 Location: Zagreb
|
Posted: 26.02.2009 18:25 Post subject: ASP SELECT TOP problem |
|
|
Kada netko na stranici klikne na vijest u bazu (access) se upiše klik i povećeva se za 1 u polju Rank. Napravio sam da mi na stranici prikaže TOP 5 najčitanijih prema tom ranku. Ali to neradi baš kako treba.
Rank polje je Number (long integer), kod koji ja imam je:
Code: | SELECT TOP 5 * FROM Vijesti ORDER BY Rank DESC |
Sa tim mi pokazuje sve vjesti koje imaju Rank veći od 0.. Kakako da mi prikaže samo 5 sa najvećim Rankom? |
|
|
Back to top |
|
|
sphx
Joined: 02 Jun 2004 Posts: 109 Location: Split
|
Posted: 26.02.2009 19:01 Post subject: |
|
|
tvoj upit je vezan uz SQL a ne ASP.
Code: | SELECT * FROM Vijesti ORDER BY Rank DESC LIMIT 5 |
|
|
|
Back to top |
|
|
dnk2001
Joined: 14 Jun 2005 Posts: 81 Location: Zagreb
|
Posted: 26.02.2009 21:24 Post subject: |
|
|
da moja greška za ASP..
Sa ovim LIMIT mi javlja grešku
Code: | Syntax error in ORDER BY clause |
u pitanju je Access baza |
|
|
Back to top |
|
|
fun.ky
Joined: 05 Jan 2006 Posts: 365 Location: Mostar
|
Posted: 26.02.2009 21:30 Post subject: |
|
|
Možda ti je Rank specijalna riječ probaj
SELECT TOP 5 * FROM Vijesti ORDER BY Vijesti.Rank DESC
ili SELECT TOP 5 * FROM Vijesti ORDER BY [Rank] DESC |
_________________ There is no style definition for good music! |
|
Back to top |
|
|
dnk2001
Joined: 14 Jun 2005 Posts: 81 Location: Zagreb
|
Posted: 27.02.2009 12:35 Post subject: |
|
|
nažalost ni jedan primjer ne funkcionira.. ako netko ima drugu ideju bio bih zahvalan.
probao sam promjenit i naziv tom polju, ali ista stvar. |
|
|
Back to top |
|
|
ghosap
Joined: 18 Sep 2003 Posts: 79
|
Posted: 27.02.2009 13:42 Post subject: |
|
|
ako me dobro sjećanje služi, nemozes koristit top * nego mora bit top ime_polja, dalje_polje itd ...
znaci npr: Code: | SELECT TOP 5 Rank, Id FROM Vijesti ORDER BY Rank DESC |
|
_________________ . . . and when the balance is lost all that is left is the reckening . . . |
|
Back to top |
|
|
dnk2001
Joined: 14 Jun 2005 Posts: 81 Location: Zagreb
|
Posted: 27.02.2009 15:18 Post subject: |
|
|
hm.. izgleda da sad radi.. iako malo čudno, al dobro.. ako mu stavim TOP 5 onda mi prikaže 6, ako je TOP 1 onda prikaže 2.. uglavnom nije bitno, mogu stavit 4 pa dobijem 5..
hvala svima na pomoći.. |
|
|
Back to top |
|
|
|