---
title: "SQL-hjälp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/84093-sql-hjälp"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Skarre"
published: "2003-08-13T07:08:13.000Z"
updated: "2003-08-14T17:22:36.000Z"
replies: 3
views: 212
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/84093-sql-hjälp"
---

# SQL-hjälp

## #1 — Skarre, 2003-08-13T07:08Z

Jag vill hämta alla användare ur "pers_personnel" som inte har någon relation till kategoritabellen "pers_categories" via "pers_categoryrelations". Jag har försökt med nedanstående utan framgång och hoppas att någon kan hjälpa mig. Jag bifogar tabellstrukturen på bild nedan.

```
SELECT pers_personnel.*
FROM pers_personnel, pers_categoryrelations, pers_categories
WHERE pers_personnel.userid NOT IN
(SELECT userid FROM pers_categoryrelations WHERE pers_categoryrelations.categoryid = pers_categories.categoryid)
```

<http://member.webforum.nu/1826/relationer.gif>

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

## #2 — mrblonde, 2003-08-13T07:44Z

Känner mig lite rigrostig, men jag tror du glömde en bit i slutet... osäker dock, var länge sedan jag skrev sql kod.

```
SELECT pers_personnel.*
FROM pers_personnel, pers_categoryrelations, pers_categories
WHERE pers_personnel.userid NOT IN
(SELECT userid FROM pers_categoryrelations WHERE pers_categoryrelations.categoryid = pers_categories.categoryid and pers_personnel.userid = pers_categoryrelations.userid )
```

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

## #3 — Skarre, 2003-08-14T17:15Z

Tack för den mrblonde! Jag ska testa den när jag får möjlighet.

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

## #4 — Engine^, 2003-08-14T17:22Z

Det känns som om följande borde räcka, eftersom om personen inte tillhör någon kategori bör den heller inte vara med i relationstabellen.

```
SELECT * FROM pers_personnel
WHERE userid NOT IN
(SELECT userid FROM pers_categoryrelations)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/84093-sql-hjälp
