Hvis du kender antallet og de faktiske id'er du skal have sorteret, kan du oprette en midlertidig tabel hvori du lægge de id'er du skal have sorteret og i den rækkefølge du skal have dem sorteret. Den midletrtidige tabel skal have automatisk id-generering.
Derefter kan du joine den midlertidige tabel sammen med din hovedtabel på id'et og sortere efter det automatiske id i den midlertidige tabel.
Hvad skal du bruge dette til? Det lyder umiddelbart lidt "kunstigt" at trække data ud på denne måde (dermed ikke sagt, at du ikke kan have grunde til at ville gøre dette)... men det kunne være der var andre måder at få dine data i den rækkefølge du har behov for.
Som Softspot skriver, hvis du kan komme med forklaringen på hvorfor den skal sorteres som den skal, så kan vi (muligvis) også finde en nem løsning til dig.
Ok, det er fordi jeg har en række identiteter f.eks.
1 = Havemand 2 = Direktør 4 = Chauffør
De trækkes ikke fra en tabel, men er "bare" defineret af mig, nu har jeg så lavet et DB udtræk og for at undgå for mange loops i hinanden, vil jeg gerne gøres således at Direktør f.eks. kommer først osv., der er 9 typer i alt.
Hvis du mener at dette var løsningen, så kan du afgive point og derved lukke spørgsmålet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.