---
title: "Jämförelse mot stor mängd data"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/51617-jämförelse-mot-stor-mängd-data"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "OveRRidE"
published: "2002-08-29T06:54:16.000Z"
updated: "2002-08-29T10:47:11.000Z"
replies: 2
views: 262
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/51617-jämförelse-mot-stor-mängd-data"
---

# Jämförelse mot stor mängd data

## #1 — OveRRidE, 2002-08-29T06:54Z

Jag har två tabeller, en som innehåller närmare 10 000 rader (table1) och en som innehåller nånstans runt 5-600 (table2). 

Alla rader i kolumn2, i table2 skall jämföras och hittas i kolumn1, i table1 där de skall raderas ur table1. Alla kolumner. 

Hur gör man detta utan att behöva loopa genom recordsets och hålla på?

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

## #2 — @nders, 2002-08-29T06:56Z

```
DELETE FROM Table1 WHERE ID IN (SELECT ID FROM Table2)
```

Ungefärligen. ;)

Mvh,

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

## #3 — snake_vbg, 2002-08-29T10:47Z

Selecta

Du kan skriva

"SELECT a.\*, b.\* FROM table1 a INNER JOIN table2 b ON 1.id = b.id"

den gör en inner join och gör en relation genom id't i table 1 och id't i table 2

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/51617-jämförelse-mot-stor-mängd-data
