webForumDet fria alternativet

Antal nya poster i ett forum aktuell dag

Databaser & SQL

2 svar · 221 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej! Jag undrar om det är någon som har förslag på en SQL-sats som går igenom forum-databasen och extraherar alla de poster som är nya för aktuell dag och summerar dessa till en antal-variabel som man sedan kan skriva ut på förstasidan i forumet.

t_threads
================
ID
ThreadID
ForumID
Subject
Author
NumberOfAnswer
AnswerID
ThreadPosted
Hits
Content

Mvh,

Fredrik

Medlem sedan dec. 200012 464 inlägg
#2
select count(*) from t_threads where ThreadPosted >= current_date
Medlem sedan apr. 20041 597 inlägg
#3

Vilken tidsvariabel använder jag mig av i sql-satsen? Jag kan ju inte använda mig av now() eftersom den hela tiden återger aktuellt datum och då skulle det ju inte finnas några inlägg som har ett senare datum än den funktionen.

Jag vill visa alla som skapas inom tiden 0000 och fram till 2359 ett dygn. Fråga nr 2. Hur skriver jag ut antalet som jag får till mitt recordset? Normalt skriver jag ju exempelvis objRS_ListNumberOfPostsToday("HITS"). nu har jag ju inte någon sådan eftersom jag bara vill få ut ett antal.

Jag vet att detta säkert är basic-saker men jag lär mig ständigt :)

273 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)