---
title: "Join mellan uppgift och användargrupper"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/53508-join-mellan-uppgift-och-användargrupper"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "doggelito"
published: "2002-09-17T10:42:05.000Z"
updated: "2002-09-17T11:31:07.000Z"
replies: 4
views: 167
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/53508-join-mellan-uppgift-och-användargrupper"
---

# Join mellan uppgift och användargrupper

## #1 — doggelito, 2002-09-17T10:42Z

Halåjs!
Har en tabell med uppgifter och en tabell med användargrupper som förenklat ser ut så här:
uppgifter
\-----------
taskid
usergroupid
namn

användargrupp
\-----------
usergroupid
namn

Frågan är: hur kan jag joina en uppgift till flera användargrupper?
(obs! kan tilläggas att flera tabeller kommer att joinas senare)

/red använder sql-server

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

## #2 — LarsG, 2002-09-17T10:52Z

Du behöver ändra din datamodell

task
\----------- 
taskid 
name 

assignedTasks
\-----------------------
taskid
usergroupid

usergroup
\----------- 
usergroupid 
name

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

## #3 — doggelito, 2002-09-17T11:14Z

Mm, jag anade det.
Men hur tusan blir koden då?
Det jag vill få ut är namnet på uppgiften samt namnen på grupperna.

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

## #4 — LarsG, 2002-09-17T11:20Z

Gruppnamn för alla uppgifter

```
select t.name as taskname,ug.name as usergroup
  from usergroup ug join assignedTasks a 
     on ug.usergroupid = a.usergroupid 
   join task t on a.taskid = t.taskid
  order by taskname
```

För en viss uppgift

```
select usergroup.name 
  from usergroup ug join assignedTasks a 
     on ug.usergroupid = a.usergroupid 
   join task t on a.taskid = t.taskid
  where t.name = 'Clean the kitchen'
```

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

## #5 — doggelito, 2002-09-17T11:31Z

Naturlich! :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/53508-join-mellan-uppgift-och-användargrupper
