---
title: "LarsG :), sortera på info länktabell"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/77055-larsg-sortera-på-info-länktabell"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "erka"
published: "2003-05-15T13:53:11.000Z"
updated: "2003-05-15T16:19:27.000Z"
replies: 4
views: 266
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/77055-larsg-sortera-på-info-länktabell"
---

# LarsG :), sortera på info länktabell

## #1 — erka, 2003-05-15T13:53Z

Hej!

Alla får svara men jag antar att LarsG sitter inne med svaret som alltid.

Låt oss säga att jag har tre tabeller

TBL_USER
\-Pk_UserId (identity)
\-UsrName
\-UsrPassword

TBL_USERAWARDS
\-Pk_AwardId (identity)
\-AwardDesc

Tbl_USERAWARDSLINK
\-Pk_UserId
\-Pk_AwardId

En användare kan ha flera olika awards, de binds samman genom länktabellen "USERAWARDSLINK". 

Nu vill jag hämta ut alla fält och användare från TBL_USER och sortera dem efter värdena i Pk_AwardId i länktabellen, så att de användare som har en awardid i länktabellen med Pk_AwardId 1 kommer överst.

Hoppas ni förstår vad jag menar, vet inte om det vart så supersmart uppbyggt, men jag tyckte att en länktabell passade bäst i detta fall med tanke på massa andra aspekter.

Mycket tacksam.

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

## #2 — m_soderlund, 2003-05-15T14:13Z

```
SELECT tbl_users.Pk_Userid,tbl_users.Usrname,tbl_users.UsrPassword ORDER BY tbl_userawardslink.Pk_Awardid DESC
```

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

## #3 — erka, 2003-05-15T14:39Z

Fungerar tyvärr inte. Kör MSSQL 2000

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

## #4 — LarsG, 2003-05-15T15:31Z

```
SELECT Pk_Userid,Usrname,UsrPassword
from tbl_users
ORDER BY case when exists(select * 
from Tbl_USERAWARDSLINK 
where pk_userid = tbl_users.pk_userid) then 0 else 1 end,
(select min(Pk_AwardId ) 
    from Tbl_USERAWARDSLINK 
where pk_userid = tbl_users.pk_userid)
```

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

## #5 — erka, 2003-05-15T16:19Z

Man tackar, du är fantastisk

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/77055-larsg-sortera-på-info-länktabell
