---
title: "Seg query"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/97776-seg-query"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "roja"
published: "2004-02-20T08:45:01.000Z"
updated: "2004-02-20T13:21:20.000Z"
replies: 4
views: 197
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/97776-seg-query"
---

# Seg query

## #1 — roja, 2004-02-20T08:45Z

Denna queryn e väldigt seg och vissar alltid samma resultat.. Någon som kan se vad som e fel med den genom att slänga ett öga.

```
SELECT
						bn.bird_id AS bnid,
						b.bird_id AS bid,
						b.bird_pic AS birdpic,
						bp.pic_path as pic_path,
						bp.pic_filename as pic_filename
					FROM
						02_birdnames bn,
						02_birds b,
						01_BirdPics bp
					WHERE
						bn.bird_name_alt1 = \'' + $searchstring + '\' or
						bn.bird_name_alt2 = \'' + $searchstring + '\' or
						bn.bird_name_alt3 = \'' + $searchstring + '\' and
						b.bird_id = bn.bird_id and
						bp.bird_id = b.bird_id
					LIMIT 0,10';
```

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

## #2 — LarsG, 2004-02-20T09:00Z

```
SELECT	bn.bird_id AS bnid,
	b.bird_pic AS birdpic,
	bp.pic_path as pic_path,
	bp.pic_filename as pic_filename
FROM 02_birdnames bn,
     02_birds b,
     01_BirdPics bp
WHERE 	(bn.bird_name_alt1 = $searchstring 
   or  	bn.bird_name_alt2 = $searchstring  
   or   bn.bird_name_alt3 = $searchstring )
 and b.bird_id = bn.bird_id 
 and bp.bird_id = b.bird_id
order by bnid
LIMIT 0,10
```

Sen så beror det på vilka index du har.

En annan sak som du borde undvika är att ha tabeller med namn som inleds med siffror (som 02). 

Rent designmässigt  så borde du ha en kolumn i birdnames och lagra flera poster om en birdie har olika namn.

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

## #3 — roja, 2004-02-20T10:16Z

Men jag får ju alltid samma resultat. Oavsett vad söksträngen är.

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

## #4 — roja, 2004-02-20T10:35Z

Nu funkar det men e segt som ...

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

## #5 — Engine^, 2004-02-20T13:21Z

Kan det bero på kolumnen *birdpic*? Jag tänkte på om du lagrar en bild där...

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/97776-seg-query
