
07-05-2010, 17:19
|
|
|
|
חבר מתאריך: 15.07.02
הודעות: 1,027
|
|
|
שאלה | מנסה לבנות שאילתא דיי מסובכת:
יש לי טבלה עם המון נתונים, בין היתר שדה מסוג TIMESTAMP ושדה המכיל ערכי IP.
בעזרת הקוד הבא:
קוד:
SELECT COUNT(DISTINCT remote_ip) AS num FROM track WHERE visit_time >= CURRENT_TIMESTAMP - INTERVAL {$time} MINUTE
הצלחתי לספור משתמשים יחודיים בטוח זמן שאני מגדיר מראש, אך ברצוני לבצע ספירה נוספת בסקופ של 24 שעות שרק אלה שנספרו בספירה הקודמת יספרו גם פה, כלומר שברזולוציה של 5 דקות יספרו רק כתובות יחודיות, אך מעבר לרזולוציה הזו, הם יכולו להספר יותר מפעם אחת, שוב במקטעים של 5 דקות.
אני מקווה שהצלחתי להעביר את מה שאני מנסה ליצור.
_____________________________________
ציטוט:
|
Different people use different tools, but its mostly morons who pretend that the problems with PHP actually matter.
|
|