---
title: "Sortera min kolumn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/58346-sortera-min-kolumn"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "anno"
published: "2002-11-07T14:31:57.000Z"
updated: "2002-11-07T16:04:41.000Z"
replies: 5
views: 236
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/databaser-sql/58346-sortera-min-kolumn"
---

# Sortera min kolumn

## #1 — anno, 2002-11-07T14:31Z

Har en kolumn med massa siffror som jag vill sortera, noll är standardvärde. 

Jag vill nu att när man sorterar ut listan så ska listan visas med 1 först, alltså 1, 2, 3 ,4 osv och 0 ska komma sist. Som det är nu så har jag bara en ORDER BY Siffra och då hamnar 0 först och det vill jag inte, kan man lösa detta på något vis?

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

## #2 — LarsG, 2002-11-07T15:00Z

```
order by case numberColumn when 0 then 1 else 0 end,
  numberColumn
```

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

## #3 — anno, 2002-11-07T15:10Z

det fungera ju fin fint, tack för hjälpen

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

## #4 — anno, 2002-11-07T15:48Z

En liten fråga till, vad är det som händer i sorteringen egentligen?

Om numberColumn = 0 görs den om till 1 tillfälligt i själva sorteringen för att sedan få sitt gamla värde?

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

## #5 — LarsG, 2002-11-07T15:58Z

Man skapas en temporärtabell med två kolumner (+ de som du gör select på) och ett index på dessa kolumner. Allt eftersom man läser så fylls dessa kolumner med värden enligt case. Färdigsorterat. Läs temporärtabellen. Klart.

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

## #6 — anno, 2002-11-07T16:04Z

Va bra, nu förstår jag vad jag gjorde också när jag slängde in order by-satsen  :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/58346-sortera-min-kolumn
