---
title: "select i select problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/94625-select-i-select-problem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Dino"
published: "2004-01-12T17:13:52.000Z"
updated: "2004-01-12T17:24:28.000Z"
replies: 2
views: 198
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/94625-select-i-select-problem"
---

# select i select problem

## #1 — Dino, 2004-01-12T17:13Z

Skall sätta ihop ett simpelt forum med Access som databas. Och vill då i frågan som tar ut trådarna i ett underforum ta ut datumet för det senaste inlägget i varje tråd. Och hade då tänkt mig som nedan, men detta resulterar i att varje rad(tråd) får värdet av den senaste posten i det aktuella forumet inte tråden. 

```
SELECT 
   [threads].[t_id], 
   [threads].[t_name], 
   (SELECT TOP 1 
         posts.p_createdate 
   FROM threads 
      LEFT JOIN posts ON threads.t_id = posts.p_t_id 
   WHERE (p_t_id =  [threads].[t_id]) 
   ORDER BY posts.p_id DESC) AS lastpostdate
FROM threads
WHERE [threads].[t_f_id]=1
ORDER BY t_id DESC
```

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

## #2 — LarsG, 2004-01-12T17:18Z

```
SELECT 
   t_id, 
   t_name, 
   (SELECT max(p_createdate)
   FROM posts  
   WHERE p_t_id =  threads.t_id)  AS lastpostdate
FROM threads
WHERE t_f_id = 1
ORDER BY t_id DESC
```

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

## #3 — Dino, 2004-01-12T17:24Z

Som vanligt har du en fungerande lösning. Och som vanligt ett stort tack. :) Jag får kolla närmare i dokumentationen vad MAX gör.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/94625-select-i-select-problem
