---
title: "frågor om join och liknande"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/138687-frågor-om-join-och-liknande"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Melitta"
published: "2005-12-03T08:35:52.000Z"
updated: "2005-12-03T18:34:38.000Z"
replies: 1
views: 243
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/138687-frågor-om-join-och-liknande"
---

# frågor om join och liknande

## #1 — Melitta, 2005-12-03T08:35Z

Jag har lite frågor angående sql frågor.

Om jag behöver få data från två olika tabeller i databasen, vilket av dessa alternativ är bäst? Att hämta all data i samma fråga eller att hämta den i två olika satser?

```
select tbl1.id,tbl2.namn from tbl1,tbl2
```

```
select id from tbl1
select namn from tbl2
```

Hur fungerar inner join och vad är den funktionen bra till?

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

## #2 — LarsG, 2005-12-03T18:34Z

Alternativ 1 och 2 ger olika resultat och är därför inte relevanta att jämföra. 

Den första frågan ger en kryssprodukt, det vill säga alla möjliga kombinationer av poster från de båda tabellerna. I fråga 2 får man varje rad en gång i de båda tabellerna.

Join används (oftast) för att koppla ihop kolumner med samma värde i olika tabeller. Om det är vettigt att använda en join i ditt fall beror på hur du dina tabeller är definierade.

Flyttas från ASP

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/138687-frågor-om-join-och-liknande
