webForumDet fria alternativet

få ut poster med visst datum

Databaser & SQL

5 svar · 372 visningar · startad av greggan

Medlem sedan jan. 2004678 inlägg
Frågan#1

hej.

jag försöker fixa en sida som ska visa folk som är online.
för att se om en person är online så räknas skillnaden ut mellan senast personen var aktiv, som är en datumstämpel i databasen, och tiden nu.

jag vet inte om jag ska löpsa det här i frågan

select from users where skillnaden(i minuter(senastaktiv) och (nu)) < 7

sedan visar den alla som varit aktiva senaste 7 minuterna...

går det eller har någon något annat förslag?

Medlem sedan dec. 200012 464 inlägg
#2

Jo, det går att få fram i SQL-frågan. Hur man skriver beror på vilken databashanterare du använder.

Medlem sedan jan. 2004678 inlägg
#3

jag använder access... hur skriver jag då? :)

Medlem sedan juni 200032 967 inlägg
#4

Du använder Datediff(). Sök lite så hittar du massor av exempel.

Medlem sedan jan. 2004678 inlägg
#5

jo men kan jag använda datediff() i en sqlsats? jag har testat men det blir riktigt skumt... =/

Medlem sedan jan. 2004678 inlägg
#6

ingen aning om varför jag skrev så.. för det var inga problem.. ska nog försöka lite mer innan jag skriver hit och ber om hjälp... :$

hoppas nu bara inte att jag gjort fel så att folk som var inne ett klockslag en annan dag syns som online... :)

274 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)