---
title: "Select personer som inte finns i tabell"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/117407-select-personer-som-inte-finns-i-tabell"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Addeladde"
published: "2004-12-05T13:42:54.000Z"
updated: "2004-12-05T14:30:56.000Z"
replies: 2
views: 247
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/117407-select-personer-som-inte-finns-i-tabell"
---

# Select personer som inte finns i tabell

## #1 — Addeladde, 2004-12-05T13:42Z

Jag har en tabell med användare och så har jag en tabell med närvarande på en aktivitet. Det finns också en tabell med aktiviteten.

Nu vill jag alltså få ut alla personer som inte var med på en aktivitet. Hur gör jag det?

**Aktivitet**
aktivitetID

**Användare**
anvandarID

**Narvaro**
anvandarID \| aktivitetID

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

## #2 — erka, 2004-12-05T14:23Z

SWLECT \* FROM Användare WHERE anvandarId NOT IN (SELECT anvandarId from Narvaro WHERE aktivitetId=?)

psst. Inte bra att använda svenska tecken i tabellnamn :)

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

## #3 — Addeladde, 2004-12-05T14:30Z

Japp lyckades få till det själv. Men tack erka!

```
sqlString = "Select a.anvandarID, a.anvandarFornamn, a.anvandarEfternamn, a.anvandarPersonnummer " &_ 
	"From anvandare as a, kursmedlemskap as km " &_ 
	"Where a.anvandarID not in(Select anvandarID from narvaro Where lektionID = "& lektionID & ") "&_
	"And a.anvandarTyp = 0 " &_
	"And km.kursID = " & kursID & " " &_ 
	"And km.anvandarID = a.anvandarID " &_
	"Order by a.anvandarFornamn"
    Set ejNarvarandeRS = con.execute(sqlString)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/117407-select-personer-som-inte-finns-i-tabell
