---
title: "Klurigt SQL-fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21600-klurigt-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "LilleSkutt"
published: "2001-09-11T11:17:00.000Z"
updated: "2001-09-11T12:12:00.000Z"
replies: 2
views: 147
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/21600-klurigt-sql-fråga"
---

# Klurigt SQL-fråga

## #1 — LilleSkutt, 2001-09-11T11:17Z

Hallå!

Jag har en liten fråga om hur man skulle kunna utforma en SQL-fråga.
Jag har tre tabeller, tabell ett som jag vill hämta all information från, tabell två som jag vill hämta ett användarnamn och tabell tre som jag vill hämta moderator id från.

Moderator id:et ska jämföras med användar id:et i tabell två, där användarnamnet ska hämtas från. Från tabell ett vill jag hämta all information, varav ett av fälten är moderator id:et...

Sjävlklart skulle jag kunna strukturera om databasen med endast två tabeller, där moderatornamn och id läggs i samma tabell som användarna, men jag hoppas att det går att lösa med en nästlad SQL-fråga.

Hoppas ni förstod min förklaring, och att ni kan hjälpa mig :)

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

## #2 — LarsG, 2001-09-11T11:57Z

```
select t1.*,
       t2.username,
       t2.userid
  from tabell1 t1 join tabell2 t2
    on t1.moderatorid = t2.userid
 where t2.userid in 
   (select moderatorid 
      from tabell3
     where some_condition )
```

eller ?

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

## #3 — LilleSkutt, 2001-09-11T12:12Z

Tjena!

Ja, det ser ut som något jag kan använda! Funkar det inte så har jag något att utgå från när jag experimenterar.

Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21600-klurigt-sql-fråga
