---
title: "Select where??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8136-select-where"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bj"
published: "2001-02-13T22:49:00.000Z"
updated: "2001-02-14T07:34:00.000Z"
replies: 5
views: 227
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/asp/8136-select-where"
---

# Select where??

## #1 — Bj, 2001-02-13T22:49Z

En databas tänkt som påminnelse:
\<%=RecSet("Datum")%\> Detta datum lägger man själv in från ett formulär. T.ex 2001-02-28

Om jag nu vill ta fram inlagda datum 7 dagar tidigare, hur skriver jag i select-satsen?
 "SELECT \* FROM tbl_reminder WHERE Datum = ?????????"

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

## #2 — Bj, 2001-02-13T22:54Z

Så här kanske det är....

\=date() + 7

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

## #3 — @nders, 2001-02-14T05:23Z

du använder funktionen dateadd() för att lägga till eller ta bort från ett datum. även för tid.

läs mer 
[här.](http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/doc/vsfctDateAdd.htm)

mvh,

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

## #4 — PatrikB, 2001-02-14T06:45Z

.... eller oxå så använder du dig av DatDiff() funktionen ....

Läs mer [HÄR!](http://msdn.microsoft.com/scripting/vbscript/doc/vsfctDateDiff.htm)

cya,
PatrikB

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

## #5 — Bj, 2001-02-14T07:24Z

Menar ni detta?

```
<%
Dim sju_dagar_fore
sju_dagar_fore = DateAdd("d", 7, Date)
%>
Om 7 dagar är det <%=sju_dagar_fore%>
```

Hur skriver man då i selectsatsen?

```
"SELECT * FROM tbl_reminder WHERE Datum = 7_dagar_fore"
```

Hmm har inte resten av koden med hit till jobbet men det kändes inte rätt..
Den här funkar men kan det bli problem vid månadsskifte, årsskifte osv?

```
"SELECT * FROM tbl_reminder WHERE Datum = =date() + 7"
```

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

## #6 — @nders, 2001-02-14T07:34Z

för 7 dagar sedan är det ju -7 dagar som skall användas i dateadd().

och selecten:

strSQL = "SELECT \* FROM tbl_reminder WHERE \[Datum\] = #" & 7_dagar_fore & "#"

jag utgår ifrån att fälten datum är av typen datum, därav brädgårdarna runt värdet.

mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/8136-select-where
