webForumDet fria alternativet

Klistrad tråd

Databaser & SQL

5 svar · 171 visningar · startad av Jörgen HP

Medlem sedan feb. 20012 412 inlägg
Frågan#1

Hej!

Fixar med en funktion för klistrade trådar, och jag begriper inte varför den inte sorterar rätt. Så här ser frågan ut något förenklad:

viktig tinyInt (1) not null default 0
lastThreadUpdate datetime

$sql = "select aleb, bleb, cleb from threads order by viktig, lastThreadUpdate";

Borde enligt mig fungera klanderfritt, men den bryr sig inte om vuilket värde viktig har. :(

Medlem sedan dec. 20003 563 inlägg
#2

Blandar den 1 och 0 hursomhelst?
Funkar inte med DESC på viktig?

Medlem sedan feb. 20012 412 inlägg
#3

cyprys skrev:

Blandar den 1 och 0 hursomhelst?
Funkar inte med DESC på viktig?

Oj, sorry, jag har med desc, missade skriva ut den. Jo, den blandar viktig hur som helst.

Medlem sedan aug. 20021 752 inlägg
#4

Måste du inte hamed det som du sätter orderby på i select satsen??

/Viktor

Medlem sedan feb. 20012 412 inlägg
#5

Viktor skrev:

Måste du inte hamed det som du sätter orderby på i select satsen??

/Viktor

Nej, det gäller bara 'group by' har jag för mig. Det var nog ett cache problem. Det löste sig efter lite rensning i webläsaren. :)

Medlem sedan dec. 20003 563 inlägg
#6

Hmm funkar det verkligen inte??? Verkar väldigt suspekt :|

/r hehe :)

266 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)