---
title: "Alltid få en rad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/70738-alltid-få-en-rad"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Erik Juhlin"
published: "2003-03-11T13:58:08.000Z"
updated: "2003-03-11T14:13:09.000Z"
replies: 3
views: 223
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/70738-alltid-få-en-rad"
---

# Alltid få en rad

## #1 — Erik Juhlin, 2003-03-11T13:58Z

När jag skriver en fråga så vet jag att jag får en eller noll rader. Men istället skulle jag vilja att jag alltid fick två rader men att värdet var NULL om det inte fanns några.
Så här ser SQL:en ut nu:

```
SELECT IndexLogStartDate FROM tblG_SearchIndexLog WHERE IndexLogSiteId = 6
```

Jag kan ju skriva så här:

```
SELECT MAX(IndexLogStartDate) FROM tblG_SearchIndexLog WHERE IndexLogSiteId = 6
```

Men det känns inte så korrekt. :)

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

## #2 — Erik Juhlin, 2003-03-11T14:00Z

Vill ha det så för att jag då inte behöver hämta ett recordset utan kan bara skriva:

```
bLastStartDate = GetRecordset(sql)(0)
```

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

## #3 — LarsG, 2003-03-11T14:08Z

Sql server ?

```
if not exists (select * from  tblG_SearchIndexLog WHERE IndexLogSiteId = 6 )
select null
else
SELECT IndexLogStartDate FROM tblG_SearchIndexLog WHERE IndexLogSiteId = 6
```

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

## #4 — Erik Juhlin, 2003-03-11T14:13Z

Ha, provade lite och kunde skriva så här:

```
SELECT (SELECT IndexLogStartDate FROM tblG_SearchIndexLog WHERE IndexLogSiteId = 6)
```

 :)

(Ja, SQL Server som gäller här...)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/70738-alltid-få-en-rad
