---
title: "Problem att matcha rätt igen (sp i sql-server)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/139283-problem-att-matcha-rätt-igen-sp-i-sql-server"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "inspiro"
published: "2005-12-14T10:59:46.000Z"
updated: "2005-12-14T11:13:33.000Z"
replies: 3
views: 173
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/139283-problem-att-matcha-rätt-igen-sp-i-sql-server"
---

# Problem att matcha rätt igen (sp i sql-server)

## #1 — inspiro, 2005-12-14T10:59Z

Jag har två tabeller som ser ut så här:

```
   tbl1           tbl2
---------     ---------
| 1 | 2 |     | 1 | 2 |
---------     ---------
```

Dessa tabeller ska matchas ihop på så sätt att jag först tar "1 i tbl1" och jämför mot "1 i tbl2". Sedan tar jag "1 i tbl1" igen men matchar mot "2 i tbl2". Därefter gör jag samma sak med "2 i tbl1" - matchar först mot "1 i tbl2" och sedan "2 i tbl2". Nu till problemet:

Om exempelvis "1 i tbl1" får en match i "2 i tbl2" så vill jag ENDAST matcha "2 i tbl1" mot "1 i tbl2" (eller tvärtom). Det får alltså inte bli en match om BÅDE 1 och 2 i tbl1 matchar samma del av tbl2. Hur kan man lösa det på ett smart sätt?

Det är ingen som fattar vad jag menar, va? ;)

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

## #2 — lilja, 2005-12-14T11:03Z

Inte jag i alla fall, men varför postade du inte i din första startade forumtråd? Handlar väl om exakt samma sak??

<http://www.webforum.nu/showthread.php?p=1130147#post1130147>

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

## #3 — inspiro, 2005-12-14T11:06Z

Jag tycker iofs att de båda frågorna är helt olika?

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

## #4 — inspiro, 2005-12-14T11:13Z

Ska försöka förtydliga. När jag jämför "1 i tbl1" med "1 itbl2" och de matchar varandra så vill jag direkt jämföra "2 i tbl1" med "2 i tbl2" och inget mer.

Om däremot "1 i tbl1" varken passar med "1 eller 2 i tbl2" så vill jag även att "2 i tbl1" ska jämföras mot både "1 och 2 i tbl2". Förstår ni principen?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/139283-problem-att-matcha-rätt-igen-sp-i-sql-server
