---
title: "now"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12918-now"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "aleborg"
published: "2001-11-29T15:46:00.000Z"
updated: "2001-11-29T18:35:00.000Z"
replies: 8
views: 157
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/12918-now"
---

# now

## #1 — aleborg, 2001-11-29T15:46Z

Jag har en databas med ett fält som innehåller ett datum och klockslag. Jag vill nu plocka ut alla poster som har en tidpunkt från nu och 20 minuter tillbaka, hur skulle en sådan SQL fråga se ut?

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

## #2 — skyman, 2001-11-29T15:49Z

Databaser - SQL?

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

## #3 — LarsG, 2001-11-29T15:50Z

Vilken databashanterare?

lösning för sql server.

```
sql = "select * from t where datediff(minute,datecolumn,current_timestamp) between 0 and 20"
```

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

## #4 — aleborg, 2001-11-29T15:51Z

egen sida, använder mySQL då :( Roligare på jobbet med SQL server :e

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

## #5 — Jacek, 2001-11-29T15:52Z

Testa denna kod, är inte 100 på att den fungerar men du kan ju testa i alla fall!

```
nowminustjugi = now() - 20

Set RS = conn.Execute("SELECT * FROM Tabell Where Datum > '& nowminustjugi &' Order by Id desc")
```

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

## #6 — LarsG, 2001-11-29T15:59Z

```
sql = "select * from t where date_add(date_column,interval 20 minute) >= current_timestamp"
```

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

## #7 — aleborg, 2001-11-29T16:11Z

Tack!
Både jacek's och LarsG's fungerade, men vilken är effektivast???

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

## #8 — LarsG, 2001-11-29T16:22Z

Egentligen är det fel i båda då de kommer att returnera poster som har ett datum som är senare än vad klockan är nu. 
Om skillnaden ens är mätbar så borde Jacek's lösning vara den snabbare (dvs det är inte sådant man skall optimera)

```
sql = "select * from t where datecolumn between date_sub(current_timestamp,interval 20 minute) and current_timestamp"
```

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

## #9 — Brimba, 2001-11-29T18:35Z

where date between " & cDate(cDbl(now())-0.01389) & " AND & " now() & "

hihi :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12918-now
