---
title: "Split"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10129-split"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "just me"
published: "2001-06-19T11:47:00.000Z"
updated: "2001-06-19T12:20:00.000Z"
replies: 4
views: 185
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/10129-split"
---

# Split

## #1 — just me, 2001-06-19T11:47Z

Jag ska göra en ORDER BY i ett com objekt... I det fält i databasen som den ska sortera efter, står det ungefär så här 20x30...men om det finns flera som har 20 i början vill jag att den ska sortera 30....finns det något sätt att detta kan göras i SQL satsen.

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

## #2 — jepsO, 2001-06-19T11:54Z

Du menar alltså att om värdena **20x30**, **20x40** och **30x50** finns så ska de ordnas såhär:
1\. 30x50
2\. 20x30
3\. 20x40
?

För det första inser jag inte syftet, och vad händer om det finns flera 30x-värden?

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

## #3 — just me, 2001-06-19T11:56Z

Det är till en web butik...jag ska ordna alla produkter efter storlek.

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

## #4 — jepsO, 2001-06-19T12:19Z

Isf skulle jag rekommendera att du har en kolumn för bredd och en för höjd (width och height). Sedan kan du använda följande SQL-kod:

```
SQL = "SELECT * FROM tabell ORDER BY (width * height) DESC"
```

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

## #5 — @nders, 2001-06-19T12:20Z

varför har du inte två olika fält då? bredd och höjd (som jag antar att det handlar om?) det finns ingen anledning till att slänga ihop det i ett fält.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10129-split
