---
title: "Ganska enkel SQL fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/54081-ganska-enkel-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Pellefant"
published: "2002-09-23T17:03:36.000Z"
updated: "2002-09-23T17:25:23.000Z"
replies: 2
views: 206
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/54081-ganska-enkel-sql-fråga"
---

# Ganska enkel SQL fråga

## #1 — Pellefant, 2002-09-23T17:03Z

Törs man fråga hur man får denna rätt, har testat en halvtimme nu :(

SQL="SELECT \* FROM annonser WHERE amne = " & Request.QueryString("ord") & " AND typ LIKE '" & Request.QueryString("typ") & "' ORDER BY titel"

"ord" kan vara tex "Historia", och står då alltid som Historia i db:n, så inga wildcard behövs. Så ev(?) ska även LIKE bort från satsen.

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

## #2 — @nders, 2002-09-23T17:07Z

Är det en exakt jämförelse man ska göra ska man använda =. LIKE endast för sökningar. Dessutom ska man alltid ha apostrofer runt värden som är av texttyp i frågan, annars tolkas strängen som ett fältnamn.

```
SQL="SELECT * FROM annonser WHERE amne = '" & Request.QueryString("ord") & "' AND typ = '" & Request.QueryString("typ") & "' ORDER BY titel"
```

Du borde dock se till att ersätta ' med '' (två apostrofer) innan du använder värdena i SQL-frågan.

Mvh,

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

## #3 — Pellefant, 2002-09-23T17:25Z

\*Pust\* Fick ordning på det med detta: :)

SQL = "SELECT \* FROM annonser WHERE amne = '" & Request.QueryString("ord") & "' AND typ = '" & Request.QueryString("typ") & "' ORDER BY titel"

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/54081-ganska-enkel-sql-fråga
