---
title: "Kvot i en SQL-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/98127-kvot-i-en-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Mahh"
published: "2004-02-24T20:56:55.000Z"
updated: "2004-02-24T22:07:25.000Z"
replies: 3
views: 365
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/98127-kvot-i-en-sql-sats"
---

# Kvot i en SQL-sats

## #1 — Mahh, 2004-02-24T20:56Z

Jag vill plocka ut de 5 bilder som har den högsta "visningsgraden". Visningsgraden räknar jag ut så här: **klick / (Dagens datum - Inlagt datum)** 
Men får det inte att fungera som jag vill. Denna SQL-fråga använder jag nu men den plockar bara ut de 5 bilder som har mest antal klick (PIC_VIEW):

**Set RS = Conn.Execute("SELECT TOP 5 \* FROM PICTURES ORDER BY PIC_VIEW/(" & Date & "-PIC_DATED) DESC")**

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

## #2 — LarsG, 2004-02-24T21:02Z

```
SELECT TOP 5 * 
FROM PICTURES 
ORDER BY PIC_VIEW/(datediff('dd',PIC_DATED,date())+1.0)
 DESC
```

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

## #3 — Mahh, 2004-02-24T21:44Z

Får då detta felmeddelande:

Microsoft JET Database Engine error '80040e14' 
Invalid procedure call

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

## #4 — Mahh, 2004-02-24T22:07Z

Fick det att fungera genom att byta ut **'dd'** mot **'d'**.

Tack för hjälpen Lars!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/98127-kvot-i-en-sql-sats
