---
title: "ORDER SELECT??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/126295-order-select"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Nöff"
published: "2005-04-13T12:01:00.000Z"
updated: "2005-04-13T12:46:32.000Z"
replies: 5
views: 411
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/126295-order-select"
---

# ORDER SELECT??

## #1 — Nöff, 2005-04-13T12:01Z

Hej.

ID, projektID, index, namn
1 , 9             , 0       , 'bbb'
2 , 9             , 1       , 'dfdf'
3 , 9             , 2       , 'dfdf'
4 , 9             , 3       , 'dsfdf'
5 , 9             , 4       , 'dsfdf'

SELECT .... WHERE index IN (2,3,4)

Kommer denna SELECT **alltid** returnera rader i **exakt** ordning 2,3,4 ? , så att resultatet blir såhär:

ID, projektID, index, namn
3 , 9             , 2       , 'dfdf'
4 , 9             , 3       , 'dsfdf'
5 , 9             , 4       , 'dsfdf'

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

## #2 — @nders, 2005-04-13T12:08Z

IN har ingenting med posternas ordning att göra, utan begränsar bara urvalet.

<http://www.webforum.nu/showthread.php?s=&forumid=53&threadid=116686>

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

## #3 — Nöff, 2005-04-13T12:19Z

OK, men hur gör man då för att selectera bara poster som står i en speciell ordning?

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

## #4 — LarsG, 2005-04-13T12:21Z

Vad menar du? Posterna i en tabell har ingen ordning.

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

## #5 — Nöff, 2005-04-13T12:22Z

jo, mina har det :)  , och jag vill bara selectera poster som har samma projektID och står i en speciell ordning, där "index" följer denna ordning: 2,3,4

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

## #6 — LarsG, 2005-04-13T12:46Z

Posterna i en tabell har ingen ordning. I vilken ordning man gör insert på poster har ingen betydelse för hur dom lagras eller i vilken ordning dom returneras. Det är bara om du har order by som du garanteras att posterna returneras i den ordningen.

Om du gör en select utan order by på samma datamängd vid olika tillfällen så finns det ingen garanti att dom returnas i samma ordning vid dessa tillfällen.

Om du vill kunna ordna saker efter insertordning så måste du själv avspegla den ordningen i någon kolumn.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/126295-order-select
