2011-08-14 68 views

回答

1
select 
count(*) as users 
from table 
where from_unixtime(lastonline) >= now() - interval 30 day 
+0

聽起來右假設有表格中的每個時間的一個記錄在用戶登錄。如果沒有已經一個這可能是值得添加索引表中的字段「LASTONLINE」。 – Ryan

0
SELECT * FROM table WHERE lastOnline > (UNIX_TIMESTAMP(NOW()) - (3600*24*30)); 
相關問題