---
title: "ignorera datum i SQL-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/20979-ignorera-datum-i-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "kristoffer"
published: "2000-06-22T19:19:00.000Z"
updated: "2000-06-26T06:10:00.000Z"
replies: 6
views: 536
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/20979-ignorera-datum-i-sql-sats"
---

# ignorera datum i SQL-sats

## #1 — kristoffer, 2000-06-22T19:19Z

Jag har URL:ar lagrade i en databas tillsammans med datum som talar om när de upphör att vara aktuella. På min asp-sida skrivs för nuvarande alla poster ut. Nu skulle jag vilja göra så att endast aktuella URL:ar skrivs ut. Min SQL-sats ser ut så här:

SELECT \* FROM tabell ORDER BY id DESC

Jag känner på mig att den istället skall  se ut ungefär så här:

SELECT \* FROM tabell ORDER BY id DESC WHERE SistaDatum \< DagensDatum

, vilket leder till frågan hur jag tar reda på DagensDatum (dessutom på en amerikansk server).

Något förslag på hur jag fixar till SQL-satsen?

\[Redigerat av kristoffer den 22 jun 2000\]

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

## #2 — Swey, 2000-06-22T19:25Z

Fel forum, denna och andra databas-relaterade frågor lämpar sig bättre i SQL eller Access.

Med överseende
Swey

\[Redigerat av Swey den 22 jun 2000\]

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

## #3 — AG, 2000-06-23T11:45Z

För att får datumet svesnk får du använda
Session.LCID = 1053
alltså skulle din sql sats kunna se ut något sånthär

```
Session.LCID = 1053
dagensdatum = Date()

SELECT * FROM tabell WHERE SistaDatum < " & DagensDatum & " ORDER BY id DESC
```

Nåt sån här borde nog fungera, om det är rätt sak jag har svarat på vill säga.

Andreas

\[Redigerat av AG den 24 jun 2000\]

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

## #4 — kristoffer, 2000-06-25T22:45Z

Det fungerar inte.
Först och främst ändrade jag \< till \> eftersom de poster som fortfarande var aktuella (SistaDatum \> DagensDatum) skulle skrivas ut, där SistaDatum anger det datum då URL:en är inaktuell.

Men det fungerar ändå inte, samtliga poster skrivs ut.

dagensdatum = Date() fungerar, vilket syns om jag skriver \<% =dagensdatum %\>.

Nådon som vet hur jag skall göra?

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

## #5 — emission, 2000-06-25T23:21Z

```
SELECT * FROM tabell WHERE SistaDatum < #" & DagensDatum & "# ORDER BY id DESC
```

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

## #6 — kristoffer, 2000-06-25T23:33Z

Nu funkar det! Tack!

Dock:

```
Session.LCID = 1053
dagensdatum = Date()
```

ger inte svensk tid.
Skall

```
Session.LCID = 1053
```

ligga i asp-filen eller i global.asa eller någon annanstans?

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

## #7 — Vide, 2000-06-26T06:10Z

Session.LCID 1053 är det svenska: <http://www.activeserverpages.dk/aspdigital/appendix_d/localeid.asp> 

och den kan du lägga vart du vill i koden, bara den ligger före datumet du vill ha ut...

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/20979-ignorera-datum-i-sql-sats
