---
title: "Joins?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/83474-joins"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Asa"
published: "2003-08-05T06:22:32.000Z"
updated: "2003-08-06T09:05:50.000Z"
replies: 6
views: 212
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/83474-joins"
---

# Joins?

## #1 — Asa, 2003-08-05T06:22Z

Hur slår jag ihop denna:

```
Set RS = Conn.Execute("Select antal,besokar_id,max(datum) as maxDatum, 
max(mem_id) as maxMem_id FROM besokare Where 
mem_id=" & Request.QueryString("id") & " group by 
besokar_id Order by 3 desc limit 20")
```

Med denna:

```
Set Users=Conn.Execute("Select * From users 
Where userid=" & RS("besokar_id"))
```

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

## #2 — LarsG, 2003-08-05T07:31Z

Vadå slå ihop? Det går inte att ge något vettigt svar med så lite information.

Beskriv dina tabeller, ge exempel på datainnehåll och vilket resultat du förväntar dig.

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

## #3 — Asa, 2003-08-05T09:29Z

Joo, i den över hämtar jag ut den senaste besöket på varje medlem och sedan hämtar jag dess namn m.m.

Tabellerna ser ut så här:

```
[b]besokare[/b]
id         - unikt
besokar_id  - medlemmens id
mem_id      - vems krypin det gäller
datum      - när besöket gjordes
antal      - hur många gånger

[b]Users[/b]
userid  - unikt
anvnamn - anvädarens namn
m.m
```

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

## #4 — Asa, 2003-08-06T06:56Z

Inge hjälp?

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

## #5 — aasah, 2003-08-06T08:58Z

Har inte riktigt förstått vad det är du vill göra. Men om det är så att du vill plocka ut relevant info från de två tabellerna där besokar_id = userid och mem_id = inmatat värde, så:

Select B.antal, B.besokar_id, max(B.datum) as maxDatum, 
max(B.mem_id) as maxMem_id, U.\*
FROM besokare B, users U 
Where B.mem_id= *inmatat värde* and B.besokar_id = U.userid 
group by besokar_id Order by 3 desc limit 20

Om mem_id = userid är det bara att ändra det kravet.

Men det är kanske inte alls detta du vill göra? :q

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

## #6 — Asa, 2003-08-06T09:02Z

Precis, ska testa detta och återkommer senare.

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

## #7 — Asa, 2003-08-06T09:05Z

Verkade funka :)

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

---

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