---
title: "Hämta priviligerade poster ur databas först"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/119577-hämta-priviligerade-poster-ur-databas-först"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "MoonCow"
published: "2005-01-07T19:02:51.000Z"
updated: "2005-01-07T20:07:51.000Z"
replies: 2
views: 270
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/119577-hämta-priviligerade-poster-ur-databas-först"
---

# Hämta priviligerade poster ur databas först

## #1 — MoonCow, 2005-01-07T19:02Z

Hej!

När jag spottar ut alla poster i en databas vill jag att de som är flaggade "prioritera" ska hamna först men det ska ändån ordnas i ordning efter datumen.

```php
SELECT * FROM artiklar ORDER BY senast_uppdaterad DESC
```

 

som ovan med modifikationen att alla som har statusen prioritera = 1 ska hamna överst och ordnas efter senast_uppdaterad.

går det att göra i sql?

kommer inte på någon annan lösning själv än att ha en loop först för det prioriterade och sen en för det som inte är det. men då faller mitt pagingsystem så det är därför jag frågar.

mvh,
Max

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

## #2 — LarsG, 2005-01-07T19:21Z

Om de icke prioriterade posterna har värdet 0 så fungerar 

```
SELECT * FROM artiklar 
ORDER BY prioritera desc, senast_uppdaterad DESC
```

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

## #3 — MoonCow, 2005-01-07T20:07Z

\*bugar till tårna\*

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/119577-hämta-priviligerade-poster-ur-databas-först
