webForumDet fria alternativet
Logga in / Bli medlem

AND WHERE DateDiff(

Databaser & SQL

2 svar · 267 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Trådstart#1

Syntax error på följande

...
sql = sql & " AND WHERE DateDiff('d', post_skapad_datum, now()) > 10 "

post_skapad_datum är namnet på en kolumn i min tabell. Den innehåller datum i textform. Detta pga en del fält inte ska innehålla något datum alls. Vad gör jag för galet?

:q

Medlem sedan juni 200032 967 inlägg
#2

Bort med WHERE. Endast ett WHERE skall du ha, jag antar att du har en WHERE tidigare i koden.

Ange också vad det är för dbms du använder. Jag antar att det är access dock, och då ser iaf datediff-delen korrekt ut.

mvh

Medlem sedan maj 20012 080 inlägg
#3

Du är kunnig du @nders :)

Tackar så mycket. Visst hadde jag 2 st where i min fråga. Ja det var access 2003.

Tackar tackar för den snabba assistansen.

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)