---
title: "Sortering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13615-sortering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "andreas_lindh"
published: "2002-01-07T16:20:00.000Z"
updated: "2002-01-07T18:58:00.000Z"
replies: 7
views: 229
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13615-sortering"
---

# Sortering

## #1 — andreas_lindh, 2002-01-07T16:20Z

Hur ska jag göra för att det här ska fungerar?

```
sql = "select *  from styrelse where vilken='" & Request.querystring("vilken") & "'
order by iif(vilken='Ordförande',0,
iif(vilken='Vice ordförande',1,
iif(vilken='Sekreterare',3,2))),vilken"
Set Rs = oConn.Execute(sql)
```

Permalänk: https://www.webforum.nu/p/13615

## #2 — LarsG, 2002-01-07T17:29Z

Vad är problemet?

Permalänk: https://www.webforum.nu/p/303144

## #3 — jboy_87, 2002-01-07T17:32Z

order by blabla

\[Redigerat av jboy_87 den 07 jan 2002\]

Permalänk: https://www.webforum.nu/p/303145

## #4 — andreas_lindh, 2002-01-07T17:34Z

Microsoft VBScript compilation error '800a0401' 

Expected end of statement 

/visa_sk.asp, line 4 

order by iif(vilken='Ordförande',0,
\---------^

Får det felmeddelandet.
Hittade den koden här på wf och är inte säker på att jag gjort rätt

Permalänk: https://www.webforum.nu/p/303146

## #5 — LarsG, 2002-01-07T17:37Z

Problemet är nog radbrytningarna mitt i koden i så fall.

```
sql = "select * from styrelse where vilken='" & Request.querystring("vilken") & _
"' order by iif(vilken='Ordförande',0, " & _
"iif(vilken='Vice ordförande',1," & _
"iif(vilken='Sekreterare',3,2))),vilken"
```

Koden är specifik för Access.

Permalänk: https://www.webforum.nu/p/303147

## #6 — andreas_lindh, 2002-01-07T17:44Z

Det fungerar inte riktigt. Allt skrivs ut men den sorterar inte som den ska.

Permalänk: https://www.webforum.nu/p/303148

## #7 — LarsG, 2002-01-07T18:02Z

I och med att alla poster har samma värde i kolumnen vilken så har order by ingen betydelse. 

Hur har du tänkt att det skulle fungera?
Förmodligen behöver du blanda in någon ytterligare kolumn i order by eller ha ett annat villkor.

Permalänk: https://www.webforum.nu/p/303149

## #8 — andreas_lindh, 2002-01-07T18:58Z

Tack. Det är inte den kolumnen som jag ska använda.

Permalänk: https://www.webforum.nu/p/303150

---

Tråden på webben: https://www.webforum.nu/amne/asp/13615-sortering
