webForumDet fria alternativet

Hämta ut och skriva ut mellan datum

ASP

1 svar · 192 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Jag har stött på lite problem, jag har inte jobbat med datum och between och sådana grejjer tidigare.

jag har en tabell med fälten news_id (räknare), news_content, news_publishdate, news_removedate

Jag ska plocka ut alla nyheter där dagens datum ligger mellan publishdate och removedate. publishdate och removedate är text fält, spelar det någon roll ? varför är det bättre att ha datum som format ?

Nu ser koden ut så här

datum = "& date &"
SQLStmt = "SELECT news_publishdate, news_removedate, news_languageid, news_header, news_content, news_id FROM NEWS WHERE datum BETWEEN ""& news_publishdate &"" AND '"& news_removedate &"'"

tacksam för hjälp som alltid

------------------
1 Man, 1 Million dead, The odds are just about even - Ash

Medlem sedan dec. 19996 522 inlägg
#2

Fixade det med lite hjälp

SQLStmt="SELECT * FROM news WHERE news_publishdate <= '"& date &"' AND news_removedate >= '"& date &"' "

------------------
1 Man, 1 Million dead, The odds are just about even - Ash

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)