---
title: "Få ut en lista över år från en datumlista"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/149486-få-ut-en-lista-över-år-från-en-datumlista"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Mattias Nordin"
published: "2006-07-28T16:31:03.000Z"
updated: "2006-07-29T08:52:01.000Z"
replies: 2
views: 361
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/149486-få-ut-en-lista-över-år-från-en-datumlista"
---

# Få ut en lista över år från en datumlista

## #1 — Mattias Nordin, 2006-07-28T16:31Z

Jag tänker mig något liknande...
sql = " SELECT album_date FROM T_album_namn GROUP BY " &DatePart("Y", album_date)
... men syntaxen ovan är ju inte korrekt.

I min lista så har jag flertalet datum i formatet 2006-07-24 22:04:57. Jag vill ha ut en lista på alla årtal som finns (2006, 2001, 1987).

Är det möjligt att göra med group by ?

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

## #2 — K@llen, 2006-07-28T16:38Z

Skjuter från höften. ;) Vad får du ut med:

```
sql = "SELECT DISTINCT YEAR(album_date) FROM T_album_namn"
```

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

## #3 — Mattias Nordin, 2006-07-29T08:52Z

NICE. K@llen is the man.

```
<%'==== H Ä M T A R   Å R   F R Å N   D A T A B A S E N =====
sub subShowAllYears
'sql = " SELECT album_date FROM T_album_namn GROUP BY album_date"
sql = "SELECT DISTINCT YEAR(album_date) AS myYears FROM T_album_namn"
set rs = connect.execute(sql) %>
<table><tr><td>
<% while not rs.eof %>

<%=rs("myYears")%><br>

<% rs.movenext
wend
end sub %>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/149486-få-ut-en-lista-över-år-från-en-datumlista
