---
title: "Sortering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/40286-sortering"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "LarsG"
published: "2002-03-25T22:37:07.000Z"
updated: "2002-03-27T12:59:21.000Z"
replies: 6
views: 260
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/40286-sortering"
---

# Sortering

## #1 — LarsG, 2002-03-25T22:37Z

```
select trad,titel,max(datum) as datum
   from databas
 group by trad,titel
order by datum desc
```

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

## #2 — Web-Tor, 2002-03-26T04:59Z

Sortering

Min hjärna har gått i baklås och jag har tappat nyckeln.

Min databas ser ut så här:

```
Tråd -- Titel ------ Datum
-----------------------------
1 --- Äpple ------ 02-03-08
2 --- Banan ------ 02-03-09
1 --- SV: Äpple -- 02-03-11
3 --- Morot ------ 02-03-07
2 --- SV: Banan -- 02-03-10
```

Jag vill få det här resultatet:
1\. Äpple (02-03-11)
2\. Banan (02-03-10)
3\. Morot (02-03-07)

Jag vill alltså sortera efter den tid då senaste posten lades in. ;)

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

## #3 — Web-Tor, 2002-03-26T08:27Z

Tack Lasse!

U are tha KING!

Jag fick ändra lite eftersom det inte alltid var samma titeln på en tråd:

```
select trad,titel,max(datum) as datum
   from databas
 group by trad
order by datum desc
```

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

## #4 — Web-Tor, 2002-03-26T08:27Z

Hmm... Lite problem med datumhanteringen på wF tror jag.
Lasses svar ligger före min fråga?

Jag trodde att det var förbjudet att vara synsk :q

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

## #5 — Web-Tor, 2002-03-26T09:24Z

**Nej!**

Det funkar inte alls :x
Efter lite tester så ser jag att det blir fel:

Min databas:

```
Tråd -- Titel ------ Datum
-----------------------------
1 --- Äpple ------ 2002-03-11
2 --- Banan ------ 2002-03-12
2 --- SV: Banan -- 2002-03-13
3 --- Morot ------ 2002-03-09
3 --- SV: Morot -- 2002-03-10
3 --- SV: Morot -- 2002-03-14
```

Resultatet blir:
2\. Banan (2002-03-13)
1\. Äpple (2002-03-11)
3\. Morot (2002-03-14)

Morot hamnar sist!
Den borde ju hamna överst.

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

## #6 — rms, 2002-03-27T12:52Z

> *Ursprungligen av LarsG*  
>
> **```
> select trad,titel,max(datum) as datum
>    from databas
>  group by trad,titel
> order by datum desc
> ```**

Prova "order by datum asc" istället.

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

## #7 — Web-Tor, 2002-03-27T12:59Z

Då får jag resultat i fel datumordning.
Jag har löst det hela genom att använda mig av två SQL-frågor.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/40286-sortering
