---
title: "Hämta rader som innehåller ett id men inte ett annat"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/169411-hämta-rader-som-innehåller-ett-id-men-inte-ett-annat"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "web00132"
published: "2008-02-27T19:25:57.000Z"
updated: "2008-02-27T22:23:05.000Z"
replies: 2
views: 380
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/169411-hämta-rader-som-innehåller-ett-id-men-inte-ett-annat"
---

# Hämta rader som innehåller ett id men inte ett annat

## #1 — web00132, 2008-02-27T19:25Z

Enkel fråga (men inte för mig onekligen). Jag har en tabell som ser ut typ så här:
**Produkt - kategori-ID**
potatis - 3
potatis - 19
potatis - 5
potatis - 10
pasta - 7
pasta - 5
etc...

Jag vill hämta fram de rader som har kategori-ID = 3 men inte kategori-ID = 5. Försökte få till det med group by men lyckades inget vidare. Tack på förhand!

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

## #2 — Peter S, 2008-02-27T20:00Z

```
select produkt
     , kategoriid
  from t
 where produkt
    in ( select distinct produkt from t where kategoriid = 3 )
   and produkt
not in ( select distinct produkt from t where kategoriid = 5 )
```

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

## #3 — web00132, 2008-02-27T22:23Z

Fantastiskt! Tackar tackar   :bire

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/169411-hämta-rader-som-innehåller-ett-id-men-inte-ett-annat
