---
title: "SQL, ta ut information mellan 2 datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/188601-sql-ta-ut-information-mellan-2-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "dwmedia"
published: "2011-12-16T23:02:50.000Z"
updated: "2011-12-18T07:37:59.000Z"
replies: 2
views: 1155
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/188601-sql-ta-ut-information-mellan-2-datum"
---

# SQL, ta ut information mellan 2 datum

## #1 — dwmedia, 2011-12-16T23:02Z

Hur ska jag skriva SQL frågan för att ta ut allting från den första till den sista. 

alltså ta som denna månad allt ifrån 2011-12-01 00:00:00 till 2011-12-31 23:59:59 

ifrån ett satt datum med datatime eller behöver jag också 2 data på det? eller kör man DATA_ADD eller?

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

## #2 — pebi, 2011-12-18T07:09Z

Med MySQL kan du välanvända month()

Typ 

```

select ...from tablename where year(datefield) = year(indate) and month(datefield)=month(indate)
```

Och ha med year()för din tabell kan väl ha poster från flera år.

datefielad är alltså ett fält i tabellen och indate är valfritt datum. 

<http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html>

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

## #3 — dwmedia, 2011-12-18T07:37Z

Jo jag har 
yyyy
mm
dd
date 

Den såg ju smidigare ut en själva BEETWEEN.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/188601-sql-ta-ut-information-mellan-2-datum
