---
title: "DISTINCT - problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/155602-distinct-problem"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "asp"
published: "2007-01-05T18:52:31.000Z"
updated: "2007-01-05T22:59:29.000Z"
replies: 4
views: 441
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/155602-distinct-problem"
---

# DISTINCT - problem

## #1 — asp, 2007-01-05T18:52Z

Hej.

För att loopa igenom alla datum som finns i databasen utan att något datum upprepas använder jag.

```
SELECT DISTINCT datum FROM Resultat
```

Men jag vill också kunna loopa igenom alla år, månad, veckor o.s.v. Helst vill jag göra detta i SQL satsen så den slipper gå igenom massa onödiga poster.

Detta fungerar men blir fel när jag skall skriva ut.

```
SELECT DISTINCT DatePart('yyyy', datum) FROM Resultat
```

Mvh
Marcus

REDIGERAT:

Fick hjälp, läste det med:

```
SELECT DISTINCT DatePart('yyyy',datum) AS ar FROM Resultat
```

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

## #2 — @nders, 2007-01-05T19:32Z

På vilket sätt fungerar det inte? 
Felmeddelande?
Vilken dbms?

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

## #3 — asp, 2007-01-05T19:39Z

```
SELECT DISTINCT DatePart('yyyy',datum) AS ar FROM Resultat
```

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

## #4 — asp, 2007-01-05T19:53Z

Kan ju passa på att fråga om ett nytt problem.

När jag loopar igenom alla veckor så jag vill jag att den tar hänsyn till år också. Så inte 2006-01-01 hamnar i samma som 2007-01-01.

```
SELECT DISTINCT DatePart('w2',datum, 2, 2) AS vecka FROM Resultat
```

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

## #5 — Peter S, 2007-01-05T22:59Z

```
SELECT DISTINCT
       Year(datum) as ar
     , DatePart('ww',datum, 2, 2) AS vecka
  FROM Resultat
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/155602-distinct-problem
