---
title: "datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/99884-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Nöff"
published: "2004-03-20T10:59:14.000Z"
updated: "2004-03-21T17:23:41.000Z"
replies: 7
views: 216
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/99884-datum"
---

# datum

## #1 — Nöff, 2004-03-20T10:59Z

tjena.

jag undrar varför det inte är någon skillnad på följande:

\<= '2004-03-19'
\<'2004-03-19' 

dom outputtar exakt samma grejer.

?

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

## #2 — leniz, 2004-03-20T12:08Z

Är du säker på att du har något som ska skrivas ut om datumet är just 2004-03-19?

Om inte är det ju logiskt att det kommer ut samma saker.

Mvh Lena

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

## #3 — Nöff, 2004-03-20T13:37Z

jag har testat.

\<= ska ju vara mindre än eller lika med, alltså ska den outputta 18,19
\< ska vara mindre än, alltså ska den outputta 18.

men bägge outputtar alla datum början från 18 och neråt. (\<= outputtar alltså inte 19).

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

## #4 — LarsG, 2004-03-20T15:25Z

```
<= '2004-03-19 23:59:59'
```

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

## #5 — Nöff, 2004-03-21T10:37Z

hehe. 
men tycker inte ni det är underligt att \<= är ger samma resultat som \<?

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

## #6 — LarsG, 2004-03-21T15:53Z

Det beror på ditt datainnehåll (naturligtvis).

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

## #7 — Nöff, 2004-03-21T16:52Z

Ja men "\<=" har ju alltid varit "mindre än eller lika med".
tex: "10\<=" ger ju 10,9,8,7,6,5,4,3,2,1 . Men i SQL verkar inte denna regel gälla, utan "10\<=" returnerar 9,8,7,6,5,4,3,2,1 . Det är detta som är lite underligt.

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

## #8 — LarsG, 2004-03-21T17:23Z

Det är inget underligt alls. SQL sever lagrar alltid datum och tid i kolumner av typen datetime.

Om du skriver ett datum som '2004-03-22' så lägger SQL server till tiden 00:00:00

\< '2004-03-22' är samma som 

\< '2004-03-22 00:00:00' samma som

\<= '2004-03-21 23:59:59' 

\<= '2004-03-22' är samma som

\<= '2004-03-22 00:00:00'

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/99884-datum
