24-06-2007, 09:14
|
|
|
חבר מתאריך: 17.05.05
הודעות: 7,321
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי thetomer שמתחילה ב "צריך משפט sql ששולף ראנדומלית 9 שורות(מתוך הרבה)"
קוד כל נסה לבדוק אם יש פונקציית RANDOM שבעזרתה אפשר לבחור שורות רנדומליות.
אם אין אתה יכול להשתמש בפונקציה שמחזירה את הזמן עכשיו (בצורה של מספר, int),
אח"כ תחלק את הזמן שקיבלת במספר הרשומות שיש לך בטבלה (ואני מניח שלכל רשומה יש שדה id שונה) ותקבל את השארית [בחלק הזה תעזר בפונקציה MOD].
השארית, שזה המספר שתקבל, תציב אותה בפסוקית WHERE, לדוגמא נניח שהמספר שקיבלת הוא 32, אז:
אני לא משתמש באקסס אלא ב-MySQL לכן אני גם לא מכיר מספיק פונקציות שיכולות לעזור לך במקרה הזה...
בכל מקרה אם זה לא עובד או שאין את הפונקציה של הזמן לדוגמא, בצע חיפוש בפורום, יכול להיות שהשאלה שלך נשאלה בעבר ונענתה.
|