webForumDet fria alternativet
Logga in / Bli medlem

fattar inte..

PHP

2 svar · 209 visningar · startad av gucken

Medlem sedan sep. 2001287 inlägg
Trådstart#1

Det är så att jag skall plocka ut ett id från en tabell. den är full med rader mm.

SELECT id FROM tabellen WHERE antal < 12

men den går bakifrån då så jag provade med

SELECT id FROM tabellen WHERE antal < 12 ORDER BY id ASC

Då går den fortfarande bakifrån, provade med omvänd "psykologi"

SELECT id FROM tabellen WHERE antal < 12 ORDER BY id DESC

Den tar inte längre id från sista raden nu tar den från första.
MEN om antal är 1 så tar den andra raden ist =( varför? ska inte datorer vara logiska?

Medlem sedan juni 200010 432 inlägg
#2

Ta upp det fallet med 1 rad som basfall.. dvs ta ut den direkt.

Medlem sedan sep. 2001287 inlägg
#3

tack =)

248 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)