---
title: "Sökning i två tabeller?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/131276-sökning-i-två-tabeller"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "webbSAJTEN"
published: "2005-07-11T18:27:36.000Z"
updated: "2005-07-12T15:48:46.000Z"
replies: 5
views: 363
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/131276-sökning-i-två-tabeller"
---

# Sökning i två tabeller?

## #1 — webbSAJTEN, 2005-07-11T18:27Z

Tjenare!
Sitter med ett sökscript hät nu, just nu kan man enbart söka i en tabell i databasen..
Men hur gör man om man vill söka i flera?

Menar hur man ska göra för att tillexempel söka på alla fotografer som heter Jimmy, där fotograf ligger i tabellen "befattningar" och Jimmy i "anv"?

H // GronWall

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

## #2 — @nders, 2005-07-11T18:32Z

Med den lilla informationen du gett:

```
SELECT * FROM befattningar INNER JOIN anv ON befattningar.userid = anv.userid AND anv.username LIKE '%Jimmy%' AND befattningar.befattning = 'fotograf'
```

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

## #3 — webbSAJTEN, 2005-07-11T18:42Z

hmm.. Kan skicka me lite kod ;)

```
'-- Namn
	IF Request.Form("namn") <> "" Then
	Namn = " anv.strNamn LIKE '%" & FixSql(Request.Form("namn")) & "%' AND " 
	Else Namn = ""
'// Namn End
End IF

'-- Email
	IF Request.Form("email") <> "" Then
	Email = " anv.strEmail LIKE '%" & FixSql(Request.Form("email")) & "%' AND " 
	Else Email = ""
'// Email End
End IF

'-- IP
	IF Request.Form("IP") <> "" Then
	IP = " anv.strIP LIKE '%" & FixSql(Request.Form("IP")) & "%' AND " 
	Else IP = ""
'// IP End
End IF

'-- Befattning
	IF Request.Form("befattning") <> "" Then
	Befattning = " befattningar.strTitel LIKE '%" & FixSql(Request.Form("befattning")) & "%' AND " 
	Else Befattning = ""
'// Befattning End
End IF

SQL = "SELECT strNamn, strAnv, strEmail, id FROM anv WHERE "& Namn & "" & Email & "" & Ip & ""
sql = left(sql, len(sql)-4)
sql = sql & " order by ID DESC"
Set RS = Connect.Execute(SQL)
```

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

## #4 — @nders, 2005-07-11T18:46Z

Då är det ju bara för dig att snickra. :D

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

## #5 — webbSAJTEN, 2005-07-11T18:49Z

Jo, de kanske de är..
Men grejjen är den att jag aldrig någonsin hållt på me att söka i ASP, och att nu börja söka i två tabeller å hålla på..
Känns som att jag är ute på djupt vatten.. :S

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

## #6 — webbSAJTEN, 2005-07-12T15:48Z

Är det någon som kan hjälpa mig lite mer??

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/131276-sökning-i-två-tabeller
