---
title: "subselect"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21513-subselect"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "kristoffer"
published: "2001-07-12T09:57:00.000Z"
updated: "2001-07-12T12:23:00.000Z"
replies: 3
views: 125
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/21513-subselect"
---

# subselect

## #1 — kristoffer, 2001-07-12T09:57Z

Varför fungerar inte följande: (tabellnamn osv förenklade)

```
SELECT *
FROM tabell1
WHERE tabell1.tabell2_id IN
        (SELECT tabell3.name, tabell2.name FROM tabell2 INNER JOIN tabell3 ON tabell2.tabell3_id = tabell3.id)
```

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

## #2 — LarsG, 2001-07-12T11:26Z

De värden som du gör jämförelsen med måste vara av samma typ och antal.

Du kan skriva

```

SELECT *
FROM tabell1
WHERE tabell1.tabell2_id IN
(SELECT tabell3.id FROM tabell2 INNER JOIN tabell3 ON tabell2.tabell3_id = tabell3.id)
```

om id-kolumnerna i tabell1 och tabell3 har samma typ.

En del dbms tillåter också att man skriver

```

SELECT *
FROM tabell1
WHERE (tabell1.name1,tabell1.name2) IN
(SELECT tabell3.name, tabell2.name FROM tabell2 INNER JOIN tabell3 ON tabell2.tabell3_id = tabell3.id)
```

\--------------------------------------------------------------------------------

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

## #3 — kristoffer, 2001-07-12T12:07Z

Men vad är **name1** och **name2** i:

```
SELECT *
FROM tabell1
WHERE (tabell1.[b]name1[/b],tabell1.[b]name2[/b]) IN
(SELECT tabell3.name, tabell2.name FROM tabell2 INNER JOIN tabell3 ON tabell2.tabell3_id = tabell3.id)
```

Jag har ju inga fält i tabell1 som heter så? (Jag har SQL Server)

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

## #4 — LarsG, 2001-07-12T12:23Z

Det är fiktiva kolumnnamn.

Vad är det du vill söka?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21513-subselect
