---
title: "Day strul :("
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/92509-day-strul"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "firstchoice"
published: "2003-12-12T16:52:29.000Z"
updated: "2003-12-12T17:07:24.000Z"
replies: 2
views: 188
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/92509-day-strul"
---

# Day strul :(

## #1 — firstchoice, 2003-12-12T16:52Z

varför funkar inte följaden

```
"Select COUNT(*) AS DAYCOUNT From tbllog where year(logcreationdate) = 2003 and Month(logCreationDate) = 12 and Day(logCreationDate) = 12"
```

står att det är fel på "Day(logCreationDate) = 12"

tar jag bort det och kör bara med år och månad, går det bra

varför? :q

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

## #2 — LarsG, 2003-12-12T16:58Z

Det finns inga funktioner som heter year month och day i SQL.

```
Select COUNT(*) AS DAYCOUNT 
From tbllog 
where extract(year from logcreationdate) = 2003 
and extract(Month from logCreationDate) = 12 
and extract(Day from logCreationDate) = 12
```

Ovanstående är standard-syntax.

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

## #3 — firstchoice, 2003-12-12T17:07Z

men varför funkar det då med month och year ?

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/92509-day-strul
