---
title: "SQL-fråga med dubbla kriterier"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11094-sql-fråga-med-dubbla-kriterier"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "OveRRidE"
published: "2001-08-14T07:19:00.000Z"
updated: "2001-08-14T07:55:00.000Z"
replies: 2
views: 195
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/11094-sql-fråga-med-dubbla-kriterier"
---

# SQL-fråga med dubbla kriterier

## #1 — OveRRidE, 2001-08-14T07:19Z

Jag skall göra en sökning i en databas, där man med två strängar kan söka på saker bland raderna. Problemet är att **sok0** och **sok1** inte fungerar som jag vill. 

Sökningen verkar ge resultat på rader som innehåller sok0 **eller** sok1. 

Detta är givetvis inte det önskade resultatet, då raden skall innehålla sok0 **och** sok1.. 

Nån som förstår vad jag menar..?

Min SQL-sträng (som för övrigt är det i själva scriptet som är fel) ser ut så här:

```
Set RecSet = Connect.Execute("SELECT * FROM PRISWEBSVERIGE WHERE ben LIKE '%" & sok0 & "%' AND '%" & sok1 & "%' ")
```

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

## #2 — Lina, 2001-08-14T07:50Z

Testa den här:

```
Set RecSet = Connect.Execute("SELECT * FROM PRISWEBSVERIGE WHERE ben LIKE '%" & sok0 & "%' AND ben LIKE '%" & sok1 & "%' ")
```

Du måste alltid ange vad som skall vara lika med eller Like :)

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

## #3 — OveRRidE, 2001-08-14T07:55Z

Man tackar, tackar. :)

Hrmm varför testade jag inte det för? ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11094-sql-fråga-med-dubbla-kriterier
