---
title: "om tom sträng then dagens datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/158921-om-tom-sträng-then-dagens-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "daniel_ra"
published: "2007-04-04T09:11:59.000Z"
updated: "2007-04-04T09:56:08.000Z"
replies: 1
views: 325
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/158921-om-tom-sträng-then-dagens-datum"
---

# om tom sträng then dagens datum

## #1 — daniel_ra, 2007-04-04T09:11Z

Jag vill göra en datediff("d",start,end) i en sql-fråga i access men om end är "" så vill jag att den använder dagens datum. hur gör jag detta?

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

## #2 — @nders, 2007-04-04T09:56Z

Om *end* är av datumformat, vilket det ju borde eftersom du försöker använda datediff(), så kan det inte vara tom sträng, utan bara null.

```
select iif(end is null, datediff("d", start, date()), datediff("d", start, end)) as foo ...
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/158921-om-tom-sträng-then-dagens-datum
