---
title: "Join -nöt att knäcka"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21552-join-nöt-att-knäcka"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "icaaq"
published: "2001-08-14T20:39:00.000Z"
updated: "2001-08-15T08:23:00.000Z"
replies: 5
views: 140
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/21552-join-nöt-att-knäcka"
---

# Join -nöt att knäcka

## #1 — icaaq, 2001-08-14T20:39Z

Jag har denna uppbyggnad:

T_USERS

- F_USER_ID
- F_ADRESS
- F_NAMN
- F_SENASTE_LOGIN(datum)

T_SERVICE

- F_SERVICE_ID
- F_STATUS

T_KONTAKT

- F_KONTAKT_ID
- F_STATUS

Nu kommer det härliga jag vill:
Få ut Namn, Adress, Senaste loginen(där F_USER_ID är Session("userid"), antal serviceposter, antal serviceposter där status är 1, antal kontaktposter, antal kontaktposter där status är 1.

Går detta att fixa i en join med en access 2000??

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

## #2 — icaaq, 2001-08-14T22:39Z

jag kom att tänka på det ....går det att ha tre tabeller i en join.... :q

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

## #3 — icaaq, 2001-08-15T05:16Z

Never mind........jag behöver ju inte ha dessa i en join..... :OO

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

## #4 — LarsG, 2001-08-15T07:16Z

Vad är för relationer mellan tabellerna?

T.ex om f_kontakt_id och f_user_id är relaterade och service är fristående så kan man skriva 

```
"select f_adress,f_namn,f_login,
(select count(*) from t_service) as antalService,
(select count(*) from t_service
  where status = 1) as antalServiceStatus,
(select count(*)) from t_kontakt
  where f_kontakt_id = u.f_user_id) as antalKontakt,
(select count(*)) from t_kontakt
  where f_kontakt_id = u.f_user_id
    and status = 1) as antalKontaktStatus1
from t_users u where f_user_id = " & session("userid")
```

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

## #5 — LarsG, 2001-08-15T07:19Z

Jo, det går att ha tre (eller flera) tabeller i en join

```

select * from (a join b on a.c = b.c) join c on b.c = c.c
```

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

## #6 — icaaq, 2001-08-15T08:23Z

Tack för exemplena men det är ju så att i nuläget så har inte tabellerna några relationer.....(jag vet inte varför jag började tänka i join tankar).

Men jag ska ta vara på dessa exempel och använda delar av dem... :D

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21552-join-nöt-att-knäcka
