---
title: "Snyggare fråga, tack!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/175140-snyggare-fråga-tack"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Eclipse"
published: "2008-11-03T16:21:10.000Z"
updated: "2008-11-03T18:57:20.000Z"
replies: 1
views: 309
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/175140-snyggare-fråga-tack"
---

# Snyggare fråga, tack!

## #1 — Eclipse, 2008-11-03T16:21Z

```
	SQL = "SELECT strName FROM [tabell] WHERE intID = " & request("ID") & ";"
	set mySQL = Conn.Execute(SQL)
	strName = mySQL(0)
	IF strName <> "" THEN
		SQL = "UPDATE [tabell] SET [strName] = [strName] + ' " & strName & "' WHERE [intID] = " & request("ID")
	ELSE
		SQL = "UPDATE [tabell] SET [strName] = '" & strName & "' WHERE [intID] = " & request("ID")
	END IF
	Conn.Execute(SQL)
```

Kan man skriva detta snyggare, tack!

\*\*\*\*\*\*
Jag hoppas ni kan läsa. Ibland innehåller \[strName\] ett värde, ibland inte. Om det innehåller ett värde måste man lägga in en separator, ett kommatecken + mellanslag innan det nya värdet... så att säga.

Resultat utan fråga:
värde1Värde2

Resultat MED fråga:
värde1, Värde2

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

## #2 — Peter S, 2008-11-03T18:57Z

```
"update tabell " & _
"   set strName = iif(strName is null, strName, strName & ' " & strName & "') " & _
" where intid = " & request("id")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/175140-snyggare-fråga-tack
