---
title: "Kolla Topp 8 denna veckan och år?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/98529-kolla-topp-8-denna-veckan-och-år"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bosse168"
published: "2004-03-01T16:18:34.000Z"
updated: "2004-03-02T01:57:27.000Z"
replies: 3
views: 218
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/98529-kolla-topp-8-denna-veckan-och-år"
---

# Kolla Topp 8 denna veckan och år?

## #1 — Bosse168, 2004-03-01T16:18Z

Kolla Topp 8 denna veckan och år hur gör man detta?

Nuvarande koden:

```
SQLsn = "SELECT * FROM top_s WHERE sex=1 AND vecka='" & week & "' AND Order By snitt Desc LIMIT 8"
```

(kolumnen vecka är nuvarande veckan)

Men nu har röstningen hållt på i över ett år och därför mådte jag även ha in året. Har en kolumn i tabellen som sparar in DATETIME, någon som har en smart SQL lösning på detta?
Använder MySQL 4.0.16.

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

## #2 — LarsG, 2004-03-01T16:31Z

```
SELECT * 
FROM top_s 
WHERE sex=1 
AND vecka= " & week & " 
AND year(datetimeColumn) = year(current_date)
Order By snitt Desc 
LIMIT 8
```

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

## #3 — Bosse168, 2004-03-01T16:41Z

Kan man på något sätt hämta ut veckan ur DATETIME kolumnen?

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

## #4 — Engine^, 2004-03-02T01:57Z

Givetvis!

```
WEEK(date [,mode])
```

Ett väldigt hett tips till dig och alla andra som funderar på hur datum kan hanteras i MySQL: [Date and Time Functions MySQL Style...](http://www.mysql.com/doc/en/Date_and_time_functions.html)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/98529-kolla-topp-8-denna-veckan-och-år
