---
title: "Nästlad query"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/72554-nästlad-query"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "NoiseMaker"
published: "2003-03-29T17:09:53.000Z"
updated: "2003-03-29T17:40:25.000Z"
replies: 5
views: 273
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/72554-nästlad-query"
---

# Nästlad query

## #1 — NoiseMaker, 2003-03-29T17:09Z

Tja

Behöver lite hjälp med hur man skriver en nästlad query (om det ens går).

Det jag har är en tabell med ett antal fält. Till detta har jag en annan tabell med relaterade poster. Det jag skulle vilja göra är att för varje post i 'huvudtabellen' även få ut hurmånga relaterade poster det finns i den andra tabellen.

Jag har försökt på följande sätt men inte lyckats. Gör jag fel eller går det inte göra?

SELECT 
a.id, 
a.name, 
count(b.id) 
FROM 
table1 a, 
table2 b 
WHERE 
a.id = 'q.id';

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

## #2 — LarsG, 2003-03-29T17:14Z

```
SELECT a.id, a.name,count(b.id)
FROM table1 a,table2 b
WHERE a.id = b.id
group by a.id, a.name
```

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

## #3 — NoiseMaker, 2003-03-29T17:27Z

tackar för snabbt svar! Nu fattar jag genast bättre! Hmm.. fast jag har nog tänk fel någonstans. Count ger alltid resultatet 1 trots att det finns fler relaterade poster än det.

du har ingen lika snabb ide om varför?
\*pushing my luck\* =)

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

## #4 — NoiseMaker, 2003-03-29T17:31Z

he he.. glöm det föresten.. som så ofta måste man kolla en extra gång innan man fråga igen =)  Jag hade skrivigt fel!

Tack!

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

## #5 — K@llen, 2003-03-29T17:36Z

Med "group by" så får du antal poster inom varje grupp ju. grupperar du på en unik kolumn så blir det alltid 1 skulle jag tro. Kan vara det som strular till det, men med sql-frågan ovan ska det inte bli så?

REDIGERAT: Oj, du hade löst det. :)

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

## #6 — NoiseMaker, 2003-03-29T17:40Z

japp.. jag hade hål i hvudet och angav fel nyckelfält.. men nu flyter det på fint serru =)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/72554-nästlad-query
