/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
SQL sortering på defineret rækkefølge
Fra : Hintzmann


Dato : 14-05-03 18:47

Hej NG

Er der nogen som har en ide til hvordan jeg sortere efter en given
rækkefølge.

ex.
en kolonne har værdierne: 1, 2, 3, 4, 5
jeg vil gerne have dem ud ex. i rækkefølgen: 3, 1, 5, 4, 2

kan man lave en order by med en defineret rækkefølge ?

Hintzmann


 
 
Claus O (14-05-2003)
Kommentar
Fra : Claus O


Dato : 14-05-03 18:50

"Hintzmann" <no@spam.dk> wrote

> Er der nogen som har en ide til hvordan jeg sortere efter en given
> rækkefølge.
>
> ex.
> en kolonne har værdierne: 1, 2, 3, 4, 5
> jeg vil gerne have dem ud ex. i rækkefølgen: 3, 1, 5, 4, 2
>
> kan man lave en order by med en defineret rækkefølge ?

Du har "næsten" selv givet svaret. Et nyt Tal felt: sortering, order by sortering



Hintzmann (14-05-2003)
Kommentar
Fra : Hintzmann


Dato : 14-05-03 19:28

Claus O wrote:
>
> Du har "næsten" selv givet svaret. Et nyt Tal felt: sortering, order by sortering
>

Den metode kan som sådan godt bruges og jeg bruger den også et andet sted.
Problemet er at det er til en rekursiv opbygget database struktur, hvor
emnerne kan flyttes til andre steder i hierakiet.
Sorteringen skal så vedligeholdes ved hver flytning, hvilket kan være
besværligt.

Så jeg må prøve på en anden måde, men ellers tak for hjælpen

Hintzmann


Torben Brandt (15-05-2003)
Kommentar
Fra : Torben Brandt


Dato : 15-05-03 00:36

Hintzmann wrote:
> Er der nogen som har en ide til hvordan jeg sortere efter en given
> rækkefølge.
>
> ex.
> en kolonne har værdierne: 1, 2, 3, 4, 5
> jeg vil gerne have dem ud ex. i rækkefølgen: 3, 1, 5, 4, 2
>
> kan man lave en order by med en defineret rækkefølge ?

Tja, hvis man snyder lidt :)
SELECT felt FROM tabel
ORDER BY felt = 3, felt = 1, felt = 5, felt = 4, felt = 2

mvh Torben



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408828
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste