---
title: "if-sats i sql-sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/127157-if-sats-i-sql-sats"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "GustaFsson"
published: "2005-04-26T15:12:35.000Z"
updated: "2005-04-27T19:14:29.000Z"
replies: 5
views: 587
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/127157-if-sats-i-sql-sats"
---

# if-sats i sql-sats

## #1 — GustaFsson, 2005-04-26T15:12Z

Det är så att jag undra hur man fixar IF satser i en SQL sats, har aldrig gjort det förut, som ni ser så ser inte min lilla kod snutt så bra ut:P nån som har lust att hjälpa?

SQL = "Select \* From bokning where &if rs("users_alt1") then& bokning_alt1='yes'  and &end if& &if rs("users_alt2") then& bokning_alt2='yes'  and &end if& col_date="&now&""

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

## #2 — m_soderlund, 2005-04-26T15:13Z

Du får ha olika SQL-frågor beroende på vilket villkoret är.

```
if x=1 then
'SQL-fråga 1
elseif x=2 then
'SQL-fråga 2
else
'SQL-fråga 3
end if
```

U get it? :)

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

## #3 — GustaFsson, 2005-04-26T15:24Z

hum funka inte så, detta var inget med bokning, det var med spel grej, ville inte tycka att folk skulle tycka jag var nördig så därför skrev jag bokning:P

Så här ser min kod ut i alla fall, visar allt så det blir mycke enklare.

```
SQL = "Select * From matches where matches_own="&FixSQL(session("id"))&" ORDER BY matches_date DESC limit 8"
```

 

Det är så att de matcher man själv addat ska visas i en lista, och man ska i sina inställningar kunna välja vilka sortes matcher som ska visas, det finns 6 olika sorters matcher att välja mellan

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

## #4 — Erik Juhlin, 2005-04-26T15:24Z

```
SQL = "Select * From bokning WHERE col_date=#" & Now & "#"

If rs("users_alt1") Then
	SQL = SQL & " AND bokning_alt1='yes'"
End If
If rs("users_alt2") Then
	SQL = SQL & " AND bokning_alt2='yes'"
End If
```

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

## #5 — GustaFsson, 2005-04-27T17:54Z

Löste det på ett annat sätt

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

## #6 — @nders, 2005-04-27T19:14Z

Och på vilket sätt månde det vara?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/127157-if-sats-i-sql-sats
