---
title: "Sortera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7890-sortera"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Rossifumi"
published: "2001-01-27T14:28:00.000Z"
updated: "2001-01-27T16:03:00.000Z"
replies: 2
views: 157
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/7890-sortera"
---

# Sortera

## #1 — Rossifumi, 2001-01-27T14:28Z

Hallojsan...

Hur sorterar jag efter flera kriterier?

Har en tabell med fälten newsID, newsDate, newsContent osv... Jag vill nu att den först och främs skall sortera efter newsDate, men ifall dom är samma så skall den sortera efter newsID.

Ngn som fattar?

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

## #2 — LarsG, 2001-01-27T14:54Z

```
order by newsDate,newsID
```

Du kan lägga in asc eller desc efter varje kolumnnnamn för att få stigande eller fallande på den kolumnen

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

## #3 — Rossifumi, 2001-01-27T16:03Z

Nja, det funkar inte för mig...

Ifall jag skriver:

```
strSQL = "SELECT * FROM newsTable ORDER BY newsDate,newsID DESC"
	Set objRS = objConn.Execute(strSQL)
```

Så sorterar den enl följande: 9,8,7,6,5,4,3,2,1,11,10 osv. Någon som vet vad som är fel?

\[r\]
Ähh, glöm det... jag läste inte hela ditt meddelande :r Du sa ju att jag skulle sätta DESC efter **varje** kolumnnamn :)

```
strSQL = "SELECT * FROM newsTable ORDER BY newsDate DESC, newsID DESC"
	Set objRS = objConn.Execute(strSQL)
```

\[/r\]

**TACK**

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7890-sortera
