---
title: "Hämta data från flera tabeller (igen)?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/121624-hämta-data-från-flera-tabeller-igen"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "reka1"
published: "2005-02-03T06:26:14.000Z"
updated: "2005-02-04T07:36:14.000Z"
replies: 7
views: 401
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/121624-hämta-data-från-flera-tabeller-igen"
---

# Hämta data från flera tabeller (igen)?

## #1 — reka1, 2005-02-03T06:26Z

Jag har två tabeller som ser ut så här i förenklad form:

event
KUND	\| PLATS
Olle 	\| Stockholm
Olle	\| Umeå
Nisse	\| Stockholm
Nisse	\| Sundsvall

info
KUND	\| TELEFON
Olle	\| 111111
Nisse	\| 222222

Jag vill få en utskrift som ser ut i något i den här stilen
KUND	\| TELEFON	\| PLATS	
Olle	\| 111111		\| Stockholm, Umeå
Nisse	\| 222222		\| Stockholm, Sundsvall

Hur skulle den korrekta sql-satsen ut? Oerhört tacksam för hjälp då mina försök resulterar i allt utom det jag vill ha.

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

## #2 — Lasp, 2005-02-03T06:31Z

Borde du inte ha en tabell för KUND Som jag ser det verkar det inte normaliserat! Eller har du bara utelämnat information?

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

## #3 — reka1, 2005-02-03T06:56Z

Nej, det finns ingen tabell för kund, men jag antar att de borde finnas en sådan eftersom du nämner det. 
Jag är ingen hejare på databasstrukturer :-(

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

## #4 — oola, 2005-02-03T07:17Z

du borde bygga om databasen.

ha tre tabeller:

1\.
kundId \| kundNamn \| kundTfn

2\.
stadId \| stadNamn

3\.
eventId \| stadId \| kundId

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

## #5 — Lasp, 2005-02-03T07:18Z

Prova då att skriva ner dina indata och förändringar (påverkan) samt vad du vill ha ut. Så kan vi hjälpa dig med att sätta upp tabeller på ett hyfsat sätt.

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

## #6 — reka1, 2005-02-03T07:42Z

Tusen tack för att ni vill hjälpa till :-)
Tabellerna är två: event och kund.

Tabellen event innehåller dessa kolumner:
id (primärnyckel, räknare)
foretag (text, firmanamnet)
plats (text, i vilken ort eventet har varit)
status (text, hur det utlöpte)
ar (text, vilket år)
kommentar (text, övrig info)

Tabellen kund är desto större med dessa kolumner
id (primärnyckel, räknare)
foretag (text, firmanamnet)
kontaktpersonA (text)
adress (text)
postnr (text)
postort (text)
land (text)
telefon (text)
mobil (text)
fax (text)
mejl (text)
webbplats (text)
bransch1 (text, i vilken bransch företaget är i)
bransch2 (text, ifall firman har förgreningar till andra branscher)
bransch3 (text, ifall firman har förgreningar till andra branscher)
bransch4 (text, ifall firman har förgreningar till andra branscher)
bransch5 (text, ifall firman har förgreningar till andra branscher)

Så där, det som nu önskas är att användaren skriver in vilket sökord som helst te.x. telefonnummer, firmanamn o.s.v. och ska vid träff få upp information i den här modellen:

FÖRETAG	\| POSTORT	\| LAND	\| PLATS
Nisses 	\| Sundsvall	\| Swe	\| Timrå, Stockholm, London

Som sagt i tidigare inlägg så kan företaget "Nisses" finnas på flera rader i tabellen event, men bara på 1 rad i tabellen kund.

Mången tack på förhand!

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

## #7 — Jesper T, 2005-02-03T11:32Z

Du skulle kunna lägga till ett relations id mellan event och kund i stället, så behöver du inte lagra företagsnamnet två gånger.

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

## #8 — reka1, 2005-02-04T07:36Z

Ok, så jag skapar alltså en tabell till med fälten
företagsnamn \| event \| kommentar
Nisses \| 2, 3, 5 \| Lite text

företagsnamnet: länkas till tabellen KUND för att hämta mer info där

event: länkas till tabellen EVENT. Siffrorna är ID på de eventen som besökts.

kommentar: varje kund har ju olika kommentarer och kan \_väl\_ då inte sparas i EVENT.

Tänker jag åt rätt håll nu? :-/

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/121624-hämta-data-från-flera-tabeller-igen
