---
title: "Klistrade poster"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/124575-klistrade-poster"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ironhead"
published: "2005-03-17T10:22:04.000Z"
updated: "2005-03-17T12:26:58.000Z"
replies: 3
views: 759
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/124575-klistrade-poster"
---

# Klistrade poster

## #1 — ironhead, 2005-03-17T10:22Z

Hej igen ;)

Jag har ett fält i databasen (bit) där jag klickar i "klistrad" eller inte.

de poster som har detta fält markerat, vill jag alltid ska loopas ut först, sedan resten, hur skriva?

```
--Loopa ut alla poster som har "glued" ikryssad
SELECT * FROM tabell WHERE catid=1 AND glued=true

--Loopa ut resten av posterna med sorteringsordning
SELECT * FROM tabell WHERE catid=1 AND glued=false
ORDER BY publishdate
```

Hur kan man skriva denna selectsats i en procedur på ett korrekt/effektivt sätt?

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

## #2 — TomasJ, 2005-03-17T10:40Z

Re: Klistrade poster

```
SELECT * FROM tabell WHERE catid=1 
ORDER BY glued, publishdate
```

/ Tomas

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

## #3 — TomasJ, 2005-03-17T10:55Z

Re: Re: Klistrade poster

Nej förresten, om du använder SQL-server och har ett bit-fält som du låter motsvarar klickad/klistrad så sortera istället på "glued desc" i första hand för att dessa ska komma först:

```
SELECT * FROM tabell WHERE catid=1 
ORDER BY glued desc, publishdate
```

 
Å andra sidan fungerar inte "where glued=true" som du skriver, med sql server, så det är ju frågan om vilken RDB-hanterare som du egentligen använder, men principen borde i alla fall vara att sortera på glued i första hand och sedan på det andra fältet, för att på så sätt slippa två sql-satser.

 / Tomas

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

## #4 — ironhead, 2005-03-17T12:26Z

Tack så mycket!  :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/124575-klistrade-poster
