---
title: "Joina två databaser"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/99736-joina-två-databaser"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Patrik81"
published: "2004-03-18T07:33:47.000Z"
updated: "2004-03-18T10:04:24.000Z"
replies: 2
views: 204
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/99736-joina-två-databaser"
---

# Joina två databaser

## #1 — Patrik81, 2004-03-18T07:33Z

Hejsan
Mina sökningar här i forumet resulterade bara i en tråd, och den förstod jag mig inte på att använda lösningen från, så jag får tvärr skapa en ny tråd och fråga själv.

Jag har två databaser

dbMain och dbCommo

dbMain
   tblUsers
      ID
      fldUID

dbCommo
   tblContactList
      fldOwnID
      fldContactID

Och nu vill jag skapa en lista över de användare jag har i min kontaktlista. Dock finns alla anv. namnen i dbMain, men informationen om vilka namn jag skall hämta (via fldContactID som är densamma som ID i tblUsers) sitter i dbCommo.

Så jag skulle behöva en sql-fråga likt detta, fast som fungerar, för mitt lilla hjärnspöke här gör inte det:

```
SELECT dbc.tc.fldContactID, dbm.tu.fldUID
FROM dbCommo.tblContactList dbc.tc, dbMain.tblUsers dbm.tu
WHERE dbc.tc.fldOwnID = '" . $uid . "'
AND dbc.tc.fldContactID = dbm.tu.ID
```

Alltså hämta tillbaka id och namn för alla anv. i tabellen tblContactList där fldOwnID är lika med mitt id ($uid) och namnet står i den andra databasen.

Någon som hänger med på vad jag menar och har en lösning?

MVH Patrik

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

## #2 — LarsG, 2004-03-18T08:40Z

Vad är problemet med den frågan då?

```
SELECT tc.fldContactID, tu.fldUID
FROM dbCommo.tblContactList tc, dbMain.tblUsers tu
WHERE tc.fldOwnID = '" . $uid . "'
AND tc.fldContactID = tu.ID
```

Flyttas från Mysql

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

## #3 — Patrik81, 2004-03-18T10:04Z

Wiiiie! Nu funkar det. 

Visste inte att man inte skulle lägga med ett alias för vilken databas det var (dbc och dbm) men utan dem så funkgerade det ju helt underbart.

TACK!

MVH Patrik

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/99736-joina-två-databaser
