---
title: "2 sökningar som tar riktigt lång tid"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/151033-2-sökningar-som-tar-riktigt-lång-tid"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Addeladde"
published: "2006-09-07T18:03:08.000Z"
updated: "2006-09-07T18:03:08.000Z"
replies: 0
views: 317
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/151033-2-sökningar-som-tar-riktigt-lång-tid"
---

# 2 sökningar som tar riktigt lång tid

## #1 — Addeladde, 2006-09-07T18:03Z

Hej

Jag gör 2 sökningar på en sida som tar riktigt lång tid. Kan jag förbättra dessa sql-satser på något sätt. Att bygga om tabeller är inte aktuellt då vi bygger på helt nytt system nuvarnade ligger tills vidare.

```
Select Top 100 a.anvandarFornamn, a.anvandarEfternamn, a.anvandarID, 
a.anvandarKlass, a.anvandarPersonnummer, anvandarRelation, a.anvandarKon From anvandare as a, relationer as r Where ((anvandarID1 = 1 And 
anvandarID2 = a.anvandarID) Or (anvandarID2 = 1 
And anvandarID1 = a.anvandarID)) 
And anvandarRelationGodkand = 1 Order by a.anvandarFornamn ASC

Select Top 100 a.anvandarFornamn, a.anvandarEfternamn, a.anvandarID, a.anvandarKlass, a.anvandarPersonnummer, a.anvandarKon From anvandare
 as a Where a.anvandarID in(Select km.anvandarID from kursmedlemskap as 
km Where km.kursID in(Select km2.kursID from kursmedlemskap as km2 Where km2.anvandarID = 1)) And a.anvandarTyp = 0 Order by a.anvandarFornamn 
ASC
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/151033-2-sökningar-som-tar-riktigt-lång-tid
