---
title: "Skippa rs i varandara?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/75382-skippa-rs-i-varandara"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pirajan"
published: "2003-04-29T18:19:06.000Z"
updated: "2003-04-29T18:45:54.000Z"
replies: 4
views: 322
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/75382-skippa-rs-i-varandara"
---

# Skippa rs i varandara?

## #1 — pirajan, 2003-04-29T18:19Z

Hej!
Det jag är mest nyfiken på är hur jag gör så att man slipper:

```
set objRs= Databas.Execute("SELECT * From tabell")
  do until objRs.eof
    objRs2 = Databas Execute("SELECT * From tabell2 Where id = " & objRs("id")
  objRs.MoveNext
  Loop
...
```

 

Alltså så att man får fram info från en tabell där id = id i en annan tabell och sedan skriver ut det..

Jag vet att det har med Joins att göra, men jag förstår verkligen inte hur jag ska få det att fungera...
HJÄLP!

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

## #2 — Sebbe, 2003-04-29T18:35Z

Kanske något sånt här?

```
Set objRS = Databas.Execute("SELECT t1.kolumn1, t1.kolumn2, t2.kolumn1, t2.kolumn2 FROM tabell1 t1 RIGHT OUTER JOIN tabell2 t2 ON t1.id = t2.id")
```

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

## #3 — LarsG, 2003-04-29T18:38Z

Jo, men inte right outer join. inner join är mer överensstämmande.

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

## #4 — Sebbe, 2003-04-29T18:41Z

> **LarsG skrev:**
>
> Jo, men inte right outer join. inner join är mer överensstämmande.

Ok, jag tänkte kanske lite fel då, då. :)
Kan man kanske göra något sånt här?

```
strSQL = "SELECT tabell1.*, tabell2.* FROM tabell1, tabell2 WHERE tabell2.id IN (SELECT Id FROM tabell1)"
```

Fasst du är ju SQL-guden Lars. ;)

Btw, borde väl flyttas till SQL-forumet, eller?

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

## #5 — LarsG, 2003-04-29T18:45Z

Nej, den varianten är inte bra då du har inte har någon restriktion för tabell1.

```
Set objRS = Databas.Execute("SELECT t1.kolumn1, t1.kolumn2, t2.kolumn1, t2.kolumn2 FROM tabell1 t1 INNER JOIN tabell2 t2 ON t1.id = t2.id")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/75382-skippa-rs-i-varandara
