webForumDet fria alternativet

Motsatts till TOP 20

ASP

3 svar · 210 visningar · startad av fundrusse

Medlem sedan jan. 2002286 inlägg
Frågan#1

Hur skriver man för att den ska lista från andra hållet...

från botten till 20

Medlem sedan dec. 200012 464 inlägg
#2

Det finns inget första eller andra hållet, det enda som avgör är vad du sorterar med avseende på

Posterna med de 20 lägsta värdena

select top 20 * from ogrish order by aleb

Posterna med de 20 högsta värdena

select top 20 * from ogrish order by aleb desc
Medlem sedan jan. 2002286 inlägg
#3

hmm

Okej.. hur går jag tillväga för att sotera utan SQL

jag har en chat där jag tar bort inlägg efter det 20:e
så det bara är 20 inlägg i databasen....

och när jag ska läsa så kan jag inte använda desc för då kommer det senaste inlägget högst upp på chatten och det är ju inte så kul

Medlem sedan feb. 20012 412 inlägg
#4

Hej, jag fattar dig som om du vill ha allt utom top 20, eller?

I så fall kan diu anväda en subquery:

SELECT * FROM ogrish
WHERE youre_field NOT IN (SELECT TOP 20 your_field 
FROM ogrish ORDER By your_field DESC) 
ORDER BY your_field DESC

mvh Jörgen :)

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)