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