---
title: "Binda ihop Query id med Rec.Set?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/76795-binda-ihop-query-id-med-rec-set"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SannyW"
published: "2003-05-13T13:59:09.000Z"
updated: "2003-05-15T23:23:49.000Z"
replies: 10
views: 253
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/asp/76795-binda-ihop-query-id-med-rec-set"
---

# Binda ihop Query id med Rec.Set?

## #1 — SannyW, 2003-05-13T13:59Z

Hmm.... skall försöka förklara mitt problem. Tyvärr ingen kod då jag söker svar om det är möjligt?

Har en databas och tabell som består av matcher från en serie. Typ

Helsingborgs IF - Göteborg 2-1
AIK - Djurgårdens IF 1-2
GAIS - Elfsborg 2-2
GIF Sundsvall - Landskrona BOIS 5-0

osv.

Det är ett inför match script som skall ge följande:

1) Tabell placeringen för hemma och bortalaget.

2) Fem senaste matcherna för Hemmalaget.

3) Fem senaste matcherna för Bortalaget.

Problemet som jag har är lösningen för de fem senaste matcherna. Hur skall man kunna sortera 
efter hemmalag respektive bortalag.

wHERE= Hemmalag eller bortalag funkar ju inte då de skall visas samtidigt och jag skickar inte in
någon information till sidan förutom Request.Querystring("id") 

Alltså jag vet vilka som möts t ex GAIS - Elfsborg

Men hur skall man kunna ta med sig Hemmalaget för Request.Querystring och visa de senaste fem matcherna.

Är det möjligt!!

Tack på förhand!

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

## #2 — SannyW, 2003-05-13T21:19Z

Har försökt att tänka lite, men det funkar dåligt :)

Hit har jag kommit, alltså ingenstans.

```
SQL = "SELECT * From tabell WHERE id = " &Request.QueryString("id") & " ORDER BY Datum DESC"

SQL2 = "SELECT * TOP 5 From tabell WHERE hemmalag = " &rs("hemmalag") & ""

rs.Open SQL, SQL2, MinCon
```

Går det att öppna två SQL och ta med rs in i den andra?

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

## #3 — Josef, 2003-05-13T21:25Z

Nej, vill du ha två sql-satser får du använda två recordset.

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

## #4 — SannyW, 2003-05-13T21:40Z

Tack för ditt svar Josef. Då får vi grubbla lite till........

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

## #5 — crisse6, 2003-05-13T21:54Z

join?

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

## #6 — SannyW, 2003-05-13T22:02Z

Okey, låter intressant. Skall söka lite på webforum och hitta en den röda tråden med join.

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

## #7 — SannyW, 2003-05-14T13:52Z

Grrrr. fattar bara inte hur ev. join kan hjälpa mig med mitt problem.

```
SQL = "SELECT hemmalag, bortalag " & _ 
"FROM tabell " & _

"WHERE id = "&request.querystring("id")&""
```

Hur man skall kunna binda ihop id = "&request.querystring("id")&" med hemmalaget för samma rad och sedan få ut samtliga matcher som det hemmalaget har gjort?

Har läst mästarn LarsG - trådar om join och lite på w3.school , men hittar trots detta inte "någon röd tråd" för mitt problem.

Missar jag något?

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

## #8 — Sebbe, 2003-05-14T14:14Z

Jag förstår inte riktigt vad du vill göra. Men kanske något sånt här?

```
strSQL = "SELECT TOP 5 * " &_
"FROM tabell " &_
"WHERE hemmalag = '" &_
"(SELECT hemmalag FROM tabell WHERE id = " & Request.QueryString("id") & ")'"
```

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

## #9 — SannyW, 2003-05-14T14:35Z

Tack för ditt svar Sebbe, det kom inget felmeddelande. Men sidan var blank.

För att visa vad jag försöker göra så 

Hemmalaget (IFK):

Här ser Du hur det har gått i de senaste matcherna. 

Omgång      Datum             Match               Resultat 
10\.              2002-08-06     IFK - AIK             1-0
  9\.              2002-07-06     GBG - IFK            2-4
  8\.              2002-06-06     IFK - ÖSK            1-0
  7\.              2002-05-06     IFK- ÖIS              2-3
  6\.              2002-04-06     HIF - IFK             2-1

Response.write gav följande:
SELECT \* FROM tabell WHERE hemmalag = '(SELECT hemmalag FROM tabell WHERE id = 13)'

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

## #10 — crisse6, 2003-05-14T21:49Z

hehe..... vet inte alls... men testa? detta ar min joint iaf :)

```
sql = select tabell1.*, tabell2.*
FROM tabell1 INNER JOIN tabell2 ON tabell1.id = "& request.querystring("id") &" ORDER by Datum DESC AND tabell2.hemmalag = '"&rs("hemmalag")&"'"
set objRs = minconn.execute(sql)
```

okej? :D

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

## #11 — SannyW, 2003-05-15T23:23Z

Tack crisse6, testade vad du skrev. Men fick det inte att fungera... Inget felmeddelande, det händer bara inget!

Men, men. Lägger det projektet åt sidan ett litet tag och återkommer. Tack än en gång för intresset!! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/76795-binda-ihop-query-id-med-rec-set
