webForumDet fria alternativet
Logga in / Bli medlem

Radera

Databaser & SQL

1 svar · 216 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#1

Har följande fält i databasen(Access):

kupongID(räknare) = varje posts id
date(datum/tid) = datumet posten skapades
varaktighet(tal) = tid posten ska vara kvar innan den raderas

Jag vill nu med sql radera alla poster där datumet just nu är mer än date+varaktighet.

Hoppas ni förstår mig och kan hjälpa till :) Tack på förhand...

Medlem sedan apr. 20003 174 inlägg
#2

varaktighet - Är det antal dagar du lagrar här eller?
Om ja, så här kanske:

[red]delete from tblTabell where DateAdd('d', varaktighet, [date]) > now[/red]
248 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)