---
title: "Ta fram poster som saknas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/122749-ta-fram-poster-som-saknas"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Insider"
published: "2005-02-18T13:55:00.000Z"
updated: "2005-02-18T14:05:22.000Z"
replies: 3
views: 374
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/122749-ta-fram-poster-som-saknas"
---

# Ta fram poster som saknas

## #1 — Insider, 2005-02-18T13:55Z

Har 2 tabeller i Access. Båda innehåller cirka 35000 rader.
Jag vill visa alla poster ur den ena tabellen, som ej finns i den andra tabellen.

Det gemensamma fältet, ID, är ett textfält.

Trodde jag hade hittat rätt uttryck, men Access hänger sig bara.

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

## #2 — @nders, 2005-02-18T13:55Z

```
SELECT * FROM tbl1 WHERE ID NOT IN (SELECT ID FROM tbl2)
```

Är det verkligen rätt att ID är ett textfält? Vad lagras i fältet?

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

## #3 — Insider, 2005-02-18T14:01Z

Det är siffror, men ibland börjar dom med 0.

Det var ungefär en sån fråga jag körde. (fast jag skapade frågan i designläget.)
Testade nyss och då fryser access. Efter 20 minuter har man fått en tom rad som svar. Känns som man inte kan lita på det svaret riktigt.

Blir det helt enklet för tufft för access när båda tabellerna innehåller c:a 35000 rader?

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

## #4 — @nders, 2005-02-18T14:05Z

Du kan ju alltid prova med en join istället, och se om det går bättre.

```
SELECT tbl1.* FROM tbl1 LEFT JOIN tbl2 ON tbl1.ID = tbl2.ID WHERE tbl2.ID IS NULL
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/122749-ta-fram-poster-som-saknas
