webForumDet fria alternativet

Order By - men inte alfabetiskt?

Databaser & SQL

4 svar · 468 visningar · startad av timedia

Medlem sedan maj 2001420 inlägg
Frågan#1

Plockar ut poster ur db och kör
ORDER BY Pmiljo.PU
I denna rad ligger fasta värden: Bård, Vägg, Mosaik, Golv, Pelare eller Motiv
Hur gör jag för att dessa ska listas i en bestämd ordning som inte är alfabetiskt?

Visa = "SELECT Pmiljo.Id, Pmiljo.Miljonr, Pmiljo.PU, Plattor.Id AS Plattid, Plattor.Bild AS Plattbild, Plattor.Namn AS Plattnamn, 
Plattor.brodtxt, Plattor.StB, Plattor.StL, Plattor.Pris, Plattor.Prisenhet, Plattor.Artikelnr FROM Pmiljo 
INNER JOIN Plattor ON Pmiljo.Platta = Plattor.Artikelnr WHERE Pmiljo.Miljonr = '" & Request.QueryString("miljo") & "' ORDER BY Pmiljo.PU"
Medlem sedan okt. 20041 556 inlägg
#2

Du får skapa ett fält som ex. heter OrderId och sätta siffror i den ordningen du vill ha posterna i och sortera på OrderId

Medlem sedan maj 2001420 inlägg
#3

Ok, hade hoppats undvika detta. Finns tyvärr några hundra poster redan..

Medlem sedan juni 200032 967 inlägg
Medlem sedan dec. 200012 464 inlägg
#5

Flyttas från ASP

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