---
title: "Går det att lösa mitt problem med SQL?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/125124-går-det-att-lösa-mitt-problem-med-sql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "GGG"
published: "2005-03-25T11:39:42.000Z"
updated: "2005-03-25T12:09:04.000Z"
replies: 1
views: 204
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/125124-går-det-att-lösa-mitt-problem-med-sql"
---

# Går det att lösa mitt problem med SQL?

## #1 — GGG, 2005-03-25T11:39Z

ska försöka mig på en förklaring på mitt problem... tänk er följande SQL sats:

SELECT Namn, AnnanInfo, År FROM ASDF

Det finns ett antal poster i tabellen, samma namn kan förekomma flera gånger men med olika år och AnnanInfo.
Jag vill endast ha ut en rad per namn, nämligen den med högst år. År anges i formen 2005.

Här är ett exempel på vad som kan komma ut ur ovanstående SQL-sats:

Namn	AnnanInfo	År
Nisse	asdfklja	                2005
Nisse	sdajklfasd	2006
Nisse	dsfasdf		2007
Helge	dfasdfklss	                2005
Helge	ASFJKLG		2006
Kalle	jkasdf		2008
Kalle	asdkfj		2009
Kalle	asdjklf		2010

Men det jag vill ha ut är följande:

Namn	AnnanInfo	År
Nisse	dsfasdf		2007
Helge	ASFJKLG		2006
Kalle	asdjklf		2010

Går det att ordna med SQL, och i såna fall hur?

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

## #2 — LarsG, 2005-03-25T12:09Z

```
select Namn,annaninfo,ar
from asdf as q
where ar in (select max(ar)
from asdf 
where asdf.namn = q.namn)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/125124-går-det-att-lösa-mitt-problem-med-sql
