---
title: "visa data rad från en tabell om den är representerad i en annan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/180053-visa-data-rad-från-en-tabell-om-den-är-representerad-i-en-annan"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bjuris"
published: "2009-09-01T08:48:43.000Z"
updated: "2009-09-01T08:51:02.000Z"
replies: 1
views: 285
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/180053-visa-data-rad-från-en-tabell-om-den-är-representerad-i-en-annan"
---

# visa data rad från en tabell om den är representerad i en annan

## #1 — Bjuris, 2009-09-01T08:48Z

Jag har en tabell som innehåller ett doc_id (unikt)
i en annan tabell finns även doc_id, men det kan vara hur många som helst med samma id.

Tycker inte att det borde vara så svårt egentligen, jag har antagligen bara snurrat in mig på join.

```
SELECT    ms.*
FROM         map_search AS ms
Join milestone mil on ms.doc_id = mil.doc_id
```

Denna så får jag ju tillbaka en rad per rad det finns i milestone tabellen.
men jag vill ju bara veta om den finns i milestone tabellen och i så fall presentera raden från map_search.

I senare fall skulle jag även behöva select kriterier från milestone tabellen så jag tror inte jag kan använda någon sorts exist.

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

## #2 — Peter S, 2009-09-01T08:51Z

```
SELECT    ms.*
FROM         map_search AS ms
where exists (select 1 from milestone where doc_id = ms.doc_id)
```

Angående din sista mening: hur vill du att resultatet skall bli i det fallet?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/180053-visa-data-rad-från-en-tabell-om-den-är-representerad-i-en-annan
