---
title: "Group by lagID & order by datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/73141-group-by-lagid-order-by-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Peeer"
published: "2003-04-04T11:30:06.000Z"
updated: "2003-04-04T15:15:56.000Z"
replies: 2
views: 163
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/73141-group-by-lagid-order-by-datum"
---

# Group by lagID & order by datum

## #1 — Peeer, 2003-04-04T11:30Z

I en tabell som heter "News" har jag 5 fält (lagID, rubrik, ingress, id, datum). Hur gör jag för att plocka ut den senaste posten för varje lagid?

Har försökt med

```
SQL = "SELECT lagID, rubrik, ingress, id FROM news group by lagID"
```

Men då får jag felet: *Du försökte köra en fråga med en mängdfunktion som inte innehöll det angivna uttrycket 'rubrik'.*

Hilfe!

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

## #2 — LarsG, 2003-04-04T11:38Z

```
select * from news n
where datum in (
   select max(datum) from news
     where lagid = n.lagid )
```

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

## #3 — Peeer, 2003-04-04T15:15Z

Tackar. Som vanligt funkar dina koder utmärkt!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/73141-group-by-lagid-order-by-datum
