---
title: "Datum +-"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/70518-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "AG"
published: "2003-03-09T02:08:01.000Z"
updated: "2003-03-09T16:18:44.000Z"
replies: 3
views: 222
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/70518-datum"
---

# Datum +-

## #1 — AG, 2003-03-09T02:08Z

Får med en kodsnutt ut datumet på första dagen i veckan.

Skulle då vilja plocka ut värden som ligger inom denna vecka dvs +, men också värden som ligger inom föregående vecka, två separata sqlfrågor med andra ord.

Viktigt är att det fungerar i både mysql och access.

Tack
Andreas

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

## #2 — LarsG, 2003-03-09T15:38Z

Det går inte att en fråga som hanterar datum som fungerar både i Access och Mysql.

Varför två frågor?

Access

```
d = #2003-03-10#
ds = d - 3
de = d + 3
q = "select * from t where c between  #" & ds &"# and #&  ds & "#"
```

Mysql: byt # mot '

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

## #3 — AG, 2003-03-09T15:47Z

Tack Lars.
Läste min text och upptäckte att den var lite luddig, med två frågor.
Det jag menade med två frågor var att jag vill kunna lista, typ:

> Hämtat från databas:
> 
> Denna vecka: (vissa värden här)
> 
> Fåregående vecka: (andra värden här)

Dvs första frågan blir:
alla poster som lagts in "d" eller senare

Andra frågan:
alla poster som lagts in -7 till "d", eller hur man nu specifierar föregående vecka.

Tabellen heter "Report" och fältet av intresse heter "Moment" och är av tiden datetime. 

Lika luddigt igen gissar jag.
Andreas

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

## #4 — AG, 2003-03-09T16:18Z

Gjorde ett litet försök och fick då fram följande kodsnutt:

```
PreparedStatement s = con.prepareStatement("SELECT * FROM [REPORT] WHERE [IdUrl] =? AND [IdUser] =? AND [Moment] >= #" + date + "# ORDER BY [Moment] DESC");
```

Plockar ut alla värden den senaste veckan.

Andreas

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

---

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