webForumDet fria alternativet

TOPP 3 eller nått ?

ASP

3 svar · 106 visningar · startad av nill

Medlem sedan okt. 2001387 inlägg
Frågan#1

Har denna sql:
SELECT efternamn, fornamn, ID FROM users ORDER BY efternamn

Nu har jag även en kolumn som heter plusikanten (är typ status) och vill inte att de tre som har mest plusikanten ska väljas ut.

hur gör jag detta ? :)

Medlem sedan maj 2000202 inlägg
#2

Tror detta fungerar?

SELECT top 3 efternamn, fornamn, ID FROM users ORDER BY plusikanten desc

------------------
/Sammy Swärd

[Redigerat av Sammy den 03 dec 2001]

Medlem sedan dec. 200012 464 inlägg
#3
 SELECT efternamn, fornamn, ID FROM users where id not in (select top 3 id from users order by plusikanten desc)
ORDER BY efternamn

------------------
essentitia preter non sans multiplicandum

Medlem sedan okt. 2001387 inlägg
#4

tack så mycket. Lars G's kod funkade superbt.

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)