---
title: "Hämta en sql-sats med hjälp av ett formular"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85013-hämta-en-sql-sats-med-hjälp-av-ett-formular"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Känning"
published: "2003-09-01T17:29:25.000Z"
updated: "2003-09-01T18:15:44.000Z"
replies: 6
views: 281
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/85013-hämta-en-sql-sats-med-hjälp-av-ett-formular"
---

# Hämta en sql-sats med hjälp av ett formular

## #1 — Känning, 2003-09-01T17:29Z

Hej

Jag har en sida där man kan fylla i vilka olika objekt man vill hämta från databasen. Men om man vill ha alla hur gör man då?

SQL = "select \* from tabell where objekt ????"

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

## #2 — Känning, 2003-09-01T17:47Z

Alltså om man vill välja typ ålder, kön, jobb

Så fyller man i Alla åldrar, alla kön och alla jobb. Hur får jag in det i min sql-sats?

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

## #3 — SteveP, 2003-09-01T18:01Z

```
select alder, kon, jobb from tabell
```

Nu selectar du alla åldrar, kön samt jobb från tabellen. Du behöver inget where statement om du ska plocka allt ur en kolumn.

Where statementet begränsar din hämting så enbart poster som matchar ditt where statement hämtas. Men ska du hämta alla poster ur nåra kolumner så behöver du ju inte filtrera ut nån specifik data.

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

## #4 — Känning, 2003-09-01T18:04Z

Jag måste hämta all data. Så min sql-sats ser ut så här:

bolag = Request.form("bolag") 
lagt = Request.form("lagt") 
kalla = Request.form("kalla") 

SQL = "select \* from spel where bolag like '" & bolag & "' and lagt = '" & lagt & "' and kalla = '" & kalla & "'order by ID DESC"

Men hur ska jag göra för att få allt från tex bolag?

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

## #5 — SteveP, 2003-09-01T18:08Z

```
SQL = "select * from spel where bolag like '%" & bolag & "%' and lagt = '" & lagt & "' and kalla = '" & kalla & "'order by ID DESC"
```

Detta förutsätter att Request.form("bolag") är tom

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

## #6 — Känning, 2003-09-01T18:13Z

Ja men det blir ju fel för tex bolag, där har jag följande att välja på

Willhill
Unibet
Playit
Nordicbet
Expext
Betinternet
Sportingbet
Ladbrokes

Där har jag inget som jag kan skicka med så att det blir alla eller?

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

## #7 — SteveP, 2003-09-01T18:15Z

Då får du ju skapa nåt som väljer alla? Tex ett val som heter "alla" och som inte har nåt värde.

```
<option value="">Alla</option>
```

Annars får du styra vilken query som ska köras med if statements beroende på vad dom valt.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85013-hämta-en-sql-sats-med-hjälp-av-ett-formular
