---
title: "Fel på distinct..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10487-fel-på-distinct"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "brw"
published: "2001-07-10T16:54:00.000Z"
updated: "2001-07-10T17:19:00.000Z"
replies: 5
views: 239
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/asp/10487-fel-på-distinct"
---

# Fel på distinct...

## #1 — brw, 2001-07-10T16:54Z

Varför fungerar inte detta i Access!?

```
SQLStmt2 = "Select distinct year(pubdatum) AS y, month(pubdatum) AS m FROM nyheter ORDER BY y, m ASC"
response.write sqlstmt2
Set RS2 = Connection.Execute(SQLStmt2)
```

Jag får följande fel:

```
Microsoft JET Database Engine fel '80004005' 

ORDER BY-instruktionen (y) stämmer inte med DISTINCT.
```

Behövs det nån parantes eller något sådant?

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

## #2 — Vide, 2001-07-10T17:00Z

testa med y ASC... det är default, men det kanske ter sig annurlunda med flera fält...

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

## #3 — brw, 2001-07-10T17:02Z

blir samma fel?

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

## #4 — brw, 2001-07-10T17:04Z

Tar jag bort ORDER By helt och hållet så fungerar det.. men jag måste ju kunna sortera tycker jag?

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

## #5 — LarsG, 2001-07-10T17:18Z

Testa så här istället

```
SQLStmt2 = "Select distinct year(pubdatum) AS y, month(pubdatum) AS m FROM nyheter ORDER BY 1, 2 "
```

Det är en brist i Jet.

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

## #6 — brw, 2001-07-10T17:19Z

Fungerar! Tackar.. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10487-fel-på-distinct
