---
title: "räkna/hämta poster med två ID värden."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/152048-räkna-hämta-poster-med-två-id-värden"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "ConnyFox"
published: "2006-10-04T00:17:41.000Z"
updated: "2006-10-04T15:38:41.000Z"
replies: 2
views: 532
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/152048-räkna-hämta-poster-med-två-id-värden"
---

# räkna/hämta poster med två ID värden.

## #1 — ConnyFox, 2006-10-04T00:17Z

Denna rubriken var nog en av dom dåligaste någonsin men jag kan inte förklara bättre..

Tabellen ser ut såhär

ID location  UserID  
1 /fest1/bild1.gif 5
2 /fest7/bild15.gif 8
3 /fest5/bild72.gif 12

och visar altså vilka användare som är med på vilka bilder

Har följande kod

```
MySQL = "Select count(ID) from picture_users where userID = '" & IntUserID & "'"
```

den räknar hur många bilder som en viss användare är med på.
Jag vill ändra så den kollar hur många bilder den användaren plus en användare till (t.ex intUserID2) finns med på.

dvs typ select count(ID) from picture_users där intuserid1 and intuserid2 finns med samma location :)

Sen har jag även följande kod

```
MySQL = "Select Distinct(Location) from picture_users where UserID = '" & intUserID & "'"
```

Som plockar ut alla bilder där en specifik användare finns med.
Även där vill jag att den skall hämta ut bilderna där två personer finns med istället.

tack på förhand, hoppas ni kan hjälpa mig :)

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

## #2 — LarsG, 2006-10-04T07:51Z

1

```
select count(*) 
  from 
 (select location
    from picture_users
   where userID in (IntUserID,IntUserID2)
    group by location
   having count(*) = 2) dt
```

2

```
 select location
    from picture_users
   where userID in (IntUserID,IntUserID2)
    group by location
   having count(*) = 2
```

Varför har du ' kring numeriska värden?

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

## #3 — ConnyFox, 2006-10-04T15:38Z

tackar jag skall testa det!

Varför jag har ' runt numeriska vet jag inte, använder mysql och det fungerar bra där :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/152048-räkna-hämta-poster-med-två-id-värden
