---
title: "Vilken av dessa är korrekt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/158484-vilken-av-dessa-är-korrekt"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "silfver"
published: "2007-03-22T14:05:24.000Z"
updated: "2007-03-22T17:39:13.000Z"
replies: 19
views: 764
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/158484-vilken-av-dessa-är-korrekt"
---

# Vilken av dessa är korrekt?

## #1 — silfver, 2007-03-22T14:05Z

Har precis haft min tenta i webbprogrammering nu och tänkte bara kolla av lite...

Förutsätt att det finns en tabell med namnet personer där du vill hämta ut kolumnerna förnamn och efternamn. Du vill att resultatet skall sorteras stigande på efternamn. 

```
SELECT förnamn, efternamn
FROM personer
ORDER BY efternamn DESC
```

```
SELECT efternamn, förnamn
FROM personer
SORT BY efternamn
```

Vilken av dessa är korrekt? Båda? Ingen av dem?

Det gäller Access Databas, antar jag...

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

## #2 — @nders, 2007-03-22T14:12Z

Nummer ett är OK.

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

## #3 — silfver, 2007-03-22T14:13Z

> **@nders skrev:**
>
> Nummer ett är OK.

Och det innebär att alternativ två är helt fel? :(

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

## #4 — @nders, 2007-03-22T14:13Z

> **silfver skrev:**
>
> Och det innebär att alternativ två är helt fel? :(

Japp. :)

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

## #5 — silfver, 2007-03-22T14:16Z

Okay, tack för snabbt svar. Tyvärr innebär det en poäng mindre för min del. :x

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

## #6 — @nders, 2007-03-22T14:20Z

Eventuellt är alternativ ett också fel, lite beroende på vad "stigande" är...

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

## #7 — Denkan, 2007-03-22T14:24Z

Njä, jag håller inte med.
ORDER BY Efternamn DESC ordnar, enkelt förklarat, Ö till A. Det vill säga fallande ordning.

Jag hade svarat

```
SELECT Fornamn, Efternamn
FROM Personer
ORDER BY Efternamn ASC
```

...vilket alternativ två borde resultera.

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

## #8 — @nders, 2007-03-22T14:29Z

Jag använder *aldrig* stigande / fallande utan endast ascending / descending, så min hjärna funkar inte så... :)

> **Denkan skrev:**
>
> ...vilket alternativ två borde resultera.

Vad menar du med det?

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

## #9 — Denkan, 2007-03-22T14:33Z

Håller med om att "stigande" resp. "fallande" är rörigt.
Tänker själv i siffror där stigande är 1-9 och fallande är 9-1. Samma med strängar ju.

> **Denkan skrev:**
>
> ...vilket alternativ två borde resultera.

Jag menar att silfvers andra kod (där han inte använder DESC) borde ge rätt resultat.

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

## #10 — @nders, 2007-03-22T14:34Z

> Jag menar att silfvers andra kod (där han inte använder DESC) borde ge rätt resultat.

Om det hade stått ORDER BY istället för SORT BY så.

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

## #11 — Denkan, 2007-03-22T14:36Z

Jösses, det missade jag.
Otur, otur...

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

## #12 — @nders, 2007-03-22T14:45Z

Ögonen är det första man blir blind på... :)

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

## #13 — Lasp, 2007-03-22T15:22Z

Desc är väl inte stigande ;-)

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

## #14 — silfver, 2007-03-22T15:32Z

Det var lärarens formulering. Så DESC är ö-a och ASC a-ö? Jag trodde tvärt om?
Stigande tänker jag som att man går från a till ö. Eller från 1-9.

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

## #15 — @nders, 2007-03-22T15:47Z

> Så DESC är ö-a och ASC a-ö

Japp

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

## #16 — Lasp, 2007-03-22T16:11Z

Då är alltså tvåan rätt och poäng till silfver.

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

## #17 — silfver, 2007-03-22T16:12Z

> **Lasp skrev:**
>
> Då är alltså tvåan rätt och poäng till silfver.

Nej, jag gissade på båda två. :p Så... 1+0 = 0 poäng.

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

## #18 — @nders, 2007-03-22T16:14Z

> **Lasp skrev:**
>
> Då är alltså tvåan rätt och poäng till silfver.

Nej, i tvåan står det **SORT** BY. 

mvh

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

## #19 — Lasp, 2007-03-22T16:18Z

Jamän order by xxx desc kan väl inte bli stigande?

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

## #20 — Denkan, 2007-03-22T17:39Z

> **silfver skrev:**
>
> Stigande tänker jag som att man går från a till ö. Eller från 1-9.

Så är det också. 

> **Lasp skrev:**
>
> Jamän order by xxx desc kan väl inte bli stigande?

Stämmer. Tyvärr är väl risken stor att det inte blev några poäng alls för de svaren.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/158484-vilken-av-dessa-är-korrekt
