---
title: "Senaste Händelse i Forum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/123260-senaste-händelse-i-forum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "MickeA.com"
published: "2005-02-25T15:02:24.000Z"
updated: "2005-02-26T08:53:30.000Z"
replies: 5
views: 303
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/123260-senaste-händelse-i-forum"
---

# Senaste Händelse i Forum

## #1 — MickeA.com, 2005-02-25T15:02Z

Tja!
Ska ha en liten grej på en sajt jag gjort, på förstasidan ska lite "status" visas, för forumet som finns på sidan.

Det ska visas de fem senaste svaren och jag får inte till det här alls.

Min struktur:

```
tbl_threads

tId - Tråd ID (Räknare)
pId - PostID (Tal, Noll om det är en Tråd, är det ett svar är detta id tId't för den tråd posten tillhör.)
fId - ForumID (Tal, anger i vilket forum tråden hör hemma.)
tDate - Datum för Postning (Tid / Datum)
tTop - Rubrik (Text)
```

Sen tillkommer ett gäng kolumner, men det här är de viktigaste.
Nu vill jag alltså plocka ut de fem senaste postern, oavsett om det är ett svar eller en tråd.

Om vi säger att det är två nya svar i en och samma tråd, ska bara det senaste visas och på det forum som har **fID 10** ska **inget** plockas ut, för det är ett låst nyhetsforum, som visas på ett annat ställe.

Har försökt men har inte lyckats, den plockar ut flera nya svar från samma tråd.

Det är alltså SQL Frågan jag inte grejjar, därav mitt forumval i SQl Forumet.

Sajten är btw i ASP.

Tack!

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

## #2 — Brimba, 2005-02-25T20:42Z

Testa med nedanstående. 

```
select
	top 5 *
from
	tbl_threads t1
where
	t1.fID <> 10
	and 
	(
		t1.tId = (select top 1 tId from tbl_threads where pId = t1.pId order by tDate desc)
		or
		(
			t1.pId = 0
			and
			t1.tId not in (select pId from tbl_threads)
		)
	)
order by
	t1.tDate desc
```

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

## #3 — MickeA.com, 2005-02-25T22:46Z

> **Brimba skrev:**
>
> Testa med nedanstående.

Det funkar kanonbra, du har räddat min kväll.

Tack!

;)

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

## #4 — MickeA.com, 2005-02-26T08:48Z

Nu har jag ett smärre problem till, kom på att det ytterliggare är ett forum som jag inte vill plocka ut ngt ur.

Detta har **fId 9** och lägger jag till det efter *WHERE fID \<\> 10* så faller hela grejjen och fel saker plockas ut.

Så, hur ska jag komplettera frågan ovan för att det skall funka?

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

## #5 — @nders, 2005-02-26T08:50Z

```
t1.fID NOT IN (9,10)
```

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

## #6 — MickeA.com, 2005-02-26T08:53Z

> **@nders skrev:**
>
> ```
> t1.fID NOT IN (9,10)
> ```

Jamen visst funkade det!

Tack.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/123260-senaste-händelse-i-forum
