/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
SQL: Where - IN ?
Fra : Kirsbo


Dato : 08-07-01 11:03

Hej,

Jeg har en søgeform, hvor man skal være i stand til at søge på et eller
flere kriterier. Jeg kan derfor hverken bruge AND eller OR i min SQL
forespørgsel. Ved AND, skal alle parametrene være indtastet, for at
søgningen giver noget. Ved OR returnerer forespørgslen jo alt, hvad der
enten har det ene kriterie, eller det andet.

Jeg har hørt noget om en WHERE - IN skulle kunne hjælpe mig med det
problem, men jeg kan ikke finde noget information om hvordan denne sql
kommando virker...

Håber at I forstår spørgsmålet og kan hjælpe!

mvh Morten Kirsbo

--
Leveret af:
http://www.kandu.dk/
"Vejen til en hurtig løsning"


 
 
Bent Panduro (08-07-2001)
Kommentar
Fra : Bent Panduro


Dato : 08-07-01 11:34

On Sun, 08 Jul 2001 10:02:53 GMT, "Kirsbo" <Kirsbo.news@kandu.dk> wrote:

>Hej,
>
>Jeg har en søgeform, hvor man skal være i stand til at søge på et eller
>flere kriterier. Jeg kan derfor hverken bruge AND eller OR i min SQL
>forespørgsel. Ved AND, skal alle parametrene være indtastet, for at
>søgningen giver noget. Ved OR returnerer forespørgslen jo alt, hvad der
>enten har det ene kriterie, eller det andet.

Hvis du ikke skal/kan benytte AND eller OR er der ikke rigtig nogen mulighed for at søge
på mere end eet felt med eet kriterie...
Du skal blot vælge om brugerne skal have resultater der opfylder alle kriterier (AND)
eller blot eet af kriterierne (OR).

>Jeg har hørt noget om en WHERE - IN skulle kunne hjælpe mig med det
>problem, men jeg kan ikke finde noget information om hvordan denne sql
>kommando virker...

WHERE felt IN ("Mulighed1", "mulighed2", "Mulighed3")
svarer til
WHERE (felt = "Mulighed1" OR felt = "Mulighed2" OR felt = "Mulighed3")

Prøv at kikke på LIKE i stedet - det er meget benyttet til søgninger.

//Bent

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste