Lasse Skovsager wrote:
> Brian B. Christensen wrote:
>> On Sun, 18 Apr 2004 21:35:16 +0200, "Lasse Skovsager"
>> <lasse(fjern)@skovsager.dk> wrote:
>>
>>> select * from opskrifter where kategori = 1 and (ingr like '%K%') or
>>> (fremgang like '%K%') or (navn = '%K%')
>>
>> Hvilke and og or hører sammen i din SQL-sætning? Det kan jeg ikke
>> lige gennemskue. Umiddelbart vil alle poster med hvor navn eller
>> fremgang indeholder et K komme med ud.
>>
>> Mvh. Brian
>
> Det er meningen den først skal vælge alle de poster hvor kategori er
> f.eks 1 og i dem skal den så finde dem der indeholder K
Har fundet problemet
Det var parenteserne det var galt med.
istedetfor select * from opskrifter where kategori = 1 and (ingr like '%K%')
or (fremgang like '%K%') or (navn = '%K%')
skulle den hedde:
select * from opskrifter where kategori = 1 and (ingr like '%K%' or fremgang
like '%K%' or navn = '%K%')
--
Med venlig hilsen
Lasse Skovsager