---
title: "Jag skulle behöva lite hjälp med SQL-kod"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/185673-jag-skulle-behöva-lite-hjälp-med-sql-kod"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Joaji"
published: "2011-01-04T09:24:21.000Z"
updated: "2011-01-04T11:12:59.000Z"
replies: 1
views: 544
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/185673-jag-skulle-behöva-lite-hjälp-med-sql-kod"
---

# Jag skulle behöva lite hjälp med SQL-kod

## #1 — Joaji, 2011-01-04T09:24Z

Jag behöver lite hjälp här  :)
Jag har några rader i en tabell som jag skulle vilja sålla bort.

Så här ser tabellen ut: (Finns även bifogad) [Bok1.xlsx](https://www.webforum.nu/a/22324.xlsx)

ArtNr	           Prisdat	        KostPris
001313839	   2007-09-01	11
001313839	   2008-10-01	12
001313839	   2010-06-01	11,8
002699999	   2007-09-01	110
002699999	   2009-01-01	130

Jag vill alltså ha priset vid senaste datum. 
Så att tabellen kommer att se ut såhär: (Finns även bifogad) [Bok2.xlsx](https://www.webforum.nu/a/22325.xlsx)

ArtNr	           Prisdat	        KostPris
001313839	   2010-06-01	11,8
002699999	   2009-01-01	130

Tack på förhand!

//JJ

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

## #2 — Fredde Mannen, 2011-01-04T11:12Z

> **[Joaji skrev:](https://www.webforum.nu/p/1526495)**
>
> Jag behöver lite hjälp här  :)
> Jag har några rader i en tabell som jag skulle vilja sålla bort.
> 
> Så här ser tabellen ut: (Finns även bifogad) [bilaga saknas]
> 
> ArtNr	           Prisdat	        KostPris
> 001313839	   2007-09-01	11
> 001313839	   2008-10-01	12
> 001313839	   2010-06-01	11,8
> 002699999	   2007-09-01	110
> 002699999	   2009-01-01	130
> 
> Jag vill alltså ha priset vid senaste datum. 
> Så att tabellen kommer att se ut såhär: (Finns även bifogad) [bilaga saknas]
> 
> ArtNr	           Prisdat	        KostPris
> 001313839	   2010-06-01	11,8
> 002699999	   2009-01-01	130
> 
> Tack på förhand!
> 
> //JJ

```
SELECT a.artnr, a.kostpris, a.prisdat
FROM tbl a where a.prisdat = (select max(prisdat) from tbl GROUP BY artnr HAVING artnr = a.artnr)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/185673-jag-skulle-behöva-lite-hjälp-med-sql-kod
