---
title: "Slå samman två selects"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/125473-slå-samman-två-selects"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Percy"
published: "2005-03-31T12:58:15.000Z"
updated: "2005-03-31T14:36:14.000Z"
replies: 3
views: 406
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/125473-slå-samman-två-selects"
---

# Slå samman två selects

## #1 — Percy, 2005-03-31T12:58Z

Hej!

Jag har två tabeller:
ImageGroup
Image

ImageGroupId är PK i Imagegroup och FK i Image, således ImageGroup kan bestå av en eller flera bilder.

En bildgrupp har i sin tur ett ModuleId för att ange på vilken sida på en site som bildgruppen ska visas.

utifrån ett känt värde på ModuleId vill jag få fram alla bildgrupper samt den första bilden i respektive grupp.

Har dessa selects nu som funkar var och en för sig, men hur gör jag för att få ihop dessa:

SELECT ImageModuleId, ImageGroupOrder, ImageGroupDescription, ImageGroupId FROM ImageGroup WHERE ImageModuleId = 33

SELECT TOP 1 ImageId, ImagePath, ImageThumbnailPath, ImageOrder FROM Image WHERE ImageGroupId = x ORDER BY ImageOrder ASC

x:et i den andra selecten skall vara det värde på ImageGroupId som man får i den första selecten..

Krånglade jag till det?

Ngn som kan bidra med ngt i rätt riktning? har suttit o provat mig fram utan att komma fram till en lösning :(

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

## #2 — LarsG, 2005-03-31T14:00Z

```
SELECT ImageModuleId, ImageGroupOrder, ImageGroupDescription, ImageGroupId,
imageId, ImagePath, ImageThumbnailPath, ImageOrder 
FROM ImageGroup img
inner join Image i on img.imageGroupId = i.imageGroupId
WHERE ImageModuleId = 33
and imageOrder in (
select min(imageOrder) 
 from image
 where ImageGroupId = i.ImageGroupId)
```

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

## #3 — Percy, 2005-03-31T14:29Z

tack LarsG, funkar toppen!

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

## #4 — Jesper T, 2005-03-31T14:36Z

Klicka här [Percy](http://www.webforum.nu/showthread.php?s=&forumid=53&postid=1023547&accept=yes)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/125473-slå-samman-två-selects
