PDA

View Full Version : AND NOT??


znyder
2005-05-16, 17:45
Hej, jag försökte söka i WF men fick INGA RESULTAT hela tiden...
Jag har problem med kod igen.


SET RStemp = MinCon.Execute("SELECT count(*) FROM spelen WHERE titel LIKE '%" & Request.Form("sok_s") & "%' AND NOT vantar_andring='ny'")


När jag använder:
NOT vantar_andring='ny'

så får jag 1 resultat. tar jag bort det får jag 7st...
Ingen påverkas av väntar_andring...

Varför?

LarsG
2005-05-16, 17:57
Om du får ett oväntat resultat så är det alltid en fördel att du ger exempel (med datainnehåll) på vilket sätt du tycker att resultatet är felaktigt.

znyder
2005-05-16, 18:02
Det finns 7st Burnout i databasen.
Den ska endast lista vantar_andring som är antagligen tom eller "nej"...

Alla burnout har vantar_andring='nej' så jag förstår inte varför jag endast får 1 träff...

LarsG
2005-05-17, 07:43
Trolig anledning: Du använder Mysql.

De som implementerar Mysql har implementerat NOT felaktigt.

Använd


SET RStemp = MinCon.Execute("SELECT count(*) FROM spelen WHERE titel LIKE '%" & Request.Form("sok_s") & "%' AND vantar_andring <> 'ny'")