---
title: "Få ut id från en tabell som har poster i en annan"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/94083-få-ut-id-från-en-tabell-som-har-poster-i-en-annan"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "GrodanBoll"
published: "2004-01-06T13:46:16.000Z"
updated: "2004-01-06T14:34:55.000Z"
replies: 3
views: 264
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/94083-få-ut-id-från-en-tabell-som-har-poster-i-en-annan"
---

# Få ut id från en tabell som har poster i en annan

## #1 — GrodanBoll, 2004-01-06T13:46Z

Hej hej :)

Antagligen en krånglig rubrik men förhoppningsvis klarnar det här.

Jag har en tabell med användare (tblusers), jag har även tabell med bilder (tblimages), dessa bilder är uppladdade av ngn användare.
Jag vill alltså får fram de användare som har laddat upp några bilder. E säkert enkelt med jag har lixom en propp i hjärnan känns det som. :/

```
SELECT u.userId, u.userFirstname, u.userLastname FROM tblusers u INNER JOIN tblimages i ON u.userId = i.imgUploadedBy WHERE [b]XXX[/b] ORDER BY u.userLastname
```

**XXX** antar jag ska ersättas av någe riktigt smart. :)

Jag kan inte använda mig av subfrågor (mySql \< 4).

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

## #2 — Brimba, 2004-01-06T14:00Z

Du borde hela klart kunna göra:

```
SELECT 
  u.userId, u.userFirstname, u.userLastname 
FROM 
  tblusers u 
  INNER JOIN tblimages i ON u.userId = i.imgUploadedBy 
ORDER BY 
  u.userLastname
```

 

Men värt att tänka på då är att om en användare har laddat upp två bilder så kommer han med två gånger. För att undvika detta får du exempelvis köra distinct på userID och joina på den igen och hämta upp och sortera det du vill.

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

## #3 — LarsG, 2004-01-06T14:01Z

```
SELECT distinct u.userId, u.userFirstname, u.userLastname 
FROM tblusers u INNER JOIN tblimages i 
ON u.userId = i.imgUploadedBy 
ORDER BY u.userLastname
```

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

## #4 — GrodanBoll, 2004-01-06T14:34Z

Bugar o tackar både Brimba o LarsG  :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/94083-få-ut-id-från-en-tabell-som-har-poster-i-en-annan
