---
title: "Uppfylla AND OR krav i SQL fråga"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/58402-uppfylla-and-or-krav-i-sql-fråga"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "peppar"
published: "2002-11-08T06:49:58.000Z"
updated: "2002-11-08T14:01:19.000Z"
replies: 2
views: 246
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/58402-uppfylla-and-or-krav-i-sql-fråga"
---

# Uppfylla AND OR krav i SQL fråga

## #1 — peppar, 2002-11-08T06:49Z

:) 
Kan jag kolla direkt i min SQL fråga om antingen båda eller det ena vilkoret uppfylls, eller är det lite ASP som gäller?

Värdena i kategori och underkategori kommer ifrån ett formulär och skall matcha fälten i databasen

**1** Kateori 
**2** underkategori

Om inte någon av **1 2** uppfylls så skall Både **1 & 2** läggas till
Om **1** finns så skall endast **2** läggas till, dock i samma post som 1 uppfyller. :)

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

## #2 — LarsG, 2002-11-08T12:41Z

Det blir nog ASP (eller ännu hellre en lagrad procedur om dni DBMS har stöd för det.)

```
q = "select id from category where category = '" & category & "'"
set rs = connect.execute(q)
if rs.eof then
'lagra kategori och hämta id
end if
q = "select 1 from subCategory " & _
" where subCategory = '" & subCategory & "'" & _
" and categoryId = " & id

set rs = connect.execute(q)
if rs.eof then
'lagra subKategori
end if
```

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

## #3 — peppar, 2002-11-08T14:01Z

:) 

Jahöpp! Det var nästan det jag misstänkte. Tack för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/58402-uppfylla-and-or-krav-i-sql-fråga
