where kolumn1 < kolumn2
eller
where not kolumn1 >= kolumn2
------------------
essentitia preter non sans multiplicandum
Databaser & SQLur Databashanterare & SQL
4 svar · 224 visningar · startad av DavidB
går det att jämföra två kolumner i en databas direkt i sql-satsen.
det är nämligen så att jag har två kolumner och i den ena så är det ett tal t ex 5000 och i den andra så är det ett tal som ökar varje gång en sida laddas.
det jag vill är att när det talet som ökar är på 5000 så ska denna rad inte väljas ut av sql-satsen.
ungefär något sånthär:
where kolumn1 NOT >= kolumn2
fast fungerande
------------------
// David - Probably the best guy in the world
where kolumn1 < kolumn2
eller
where not kolumn1 >= kolumn2
------------------
essentitia preter non sans multiplicandum
nu ser koden ut såhär:
AND NOT lägsta värdet > värdet som ej får överstigas
men jag får följande fel:
ADODB.Recordset fel '800a0bcd'
Antingen är BOF eller EOF satt till True, eller så har aktuell post raderats; åtgärden som programmet begärt kräver en aktuell post.
men jag är 100% säker på att det visst finns en post som uppfyller mina kriterier. vad kan det bero på?
------------------
// David - Probably the best guy in the world
då är din sql-fråga felaktig. så är det...
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>
jag löste problemet, jag hade glömt att sätta båda kolumnerna på tal i databasen
------------------
// David - Probably the best guy in the world