---
title: "datumfråga sql sats???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/123030-datumfråga-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "paddan"
published: "2005-02-22T14:21:05.000Z"
updated: "2005-02-23T14:28:31.000Z"
replies: 11
views: 385
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/123030-datumfråga-sql-sats"
---

# datumfråga sql sats???

## #1 — paddan, 2005-02-22T14:21Z

hej allihoppa...
Ha nu suttit en timme rmed detta men får inte rätt på det...

Jag vill ha ut data från en mysql databas...men det ska vara data som händer denna månaden...

Så här långt har jag kommit:
Börjar med att hämta dagens månads nummer så här:

```
Manad = int(Month(Now))
```

 

Sen i sql satsen så får jag inte rätt på det..
så här långt har jag kommit:

```
Visa = "SELECT * FROM Aktivitet WHERE MONTH(datum) = '"& manad  &"'"
```

 

Har ni några ideer??
Mvh Martin

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

## #2 — J.N., 2005-02-22T14:33Z

HEJ!

Nu kan jag inte sql, men jag antar att om du lagrar endast månadsvärdet i ett fält, är det ett numeriskt fält, och då behöver du väl inte " runt manad?

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

## #3 — paddan, 2005-02-22T14:36Z

Fältet är ett datum fält ..vet inte vad det exakt heter men det sparar datumet så här:
2004-12-12 12:00:00

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

## #4 — @nders, 2005-02-22T14:37Z

Nu var det ju inte tal om ett fält i jämförelsen, utan ett month()-värde, men eftersom vi pratar tal så ska det *inte* vara apostrofer runt värdet. Jag hade dock lagt in villkoret direkt i SQL-frågan istället för att gå omvägen via konkatenering i ASP:

```
Visa = "SELECT * FROM Aktivitet WHERE MONTH(datum) = month(date())"
```

Jag antar att det är access vi pratar om?

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

## #5 — paddan, 2005-02-22T14:57Z

Nej det är mysql databas...

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

## #6 — paddan, 2005-02-22T15:00Z

det funkar inte då jo!

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

## #7 — LarsG, 2005-02-22T15:03Z

```
Visa = "SELECT * FROM Aktivitet WHERE extract(MONTH from datum) = extract(month from current_date)"
```

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

## #8 — @nders, 2005-02-22T15:26Z

> **paddan skrev:**
>
> Nej det är mysql databas...

Eftersom olika databaser tolkar SQL olika, och innehåller olika funktioner, så ska du ta för vana att alltid ange vilken dbms dina frågor handlar om. Vi kan inte gissa...

Och en sak till; ange alltid felmeddelande.

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

## #9 — paddan, 2005-02-22T15:27Z

tack så mycket för all hjälp...!
Det funkade perfekt det där sista...!

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

## #10 — paddan, 2005-02-22T15:32Z

> **@nders skrev:**
>
> > **paddan skrev:**
> >
> > Nej det är mysql databas...
>
> Eftersom olika databaser tolkar SQL olika, och innehåller olika funktioner, så ska du ta för vana att alltid ange vilken dbms dina frågor handlar om. Vi kan inte gissa...
> 
> Och en sak till; ange alltid felmeddelande.

Tack ännu en gång...
men @nders du, jag uppgav faktiskt det i först meddelandet och en sak till...fick faktiskt inga felmeddelande på det...men det fukade inte innan helt enkelt...!

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

## #11 — @nders, 2005-02-22T15:39Z

> **paddan skrev:**
>
> men @nders du, jag uppgav faktiskt det i först meddelandet

Ja, det gjorde du! Jag ber om ursäkt, det är jag som är blind! :)

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

## #12 — LarsG, 2005-02-23T14:28Z

Flyttas från ASP

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/123030-datumfråga-sql-sats
