ציטוט:
נכתב במקור על ידי Shay Falador
מאוד מאוד לא מומלץ להשתמש ORDER BY RAND(), תקראו באינטרנט למה (google it)..
|
אוקי, קראתי למה הוא לא כדאי,
אבל לא מצאתי פתרון, כל אתר מציע משהו אחר, ומאיפה לי לדעת מה יותר טוב לי?
השאילתא שלי שולפת מידע מ-2 טבלאות, בעזרת UNION, שתי הטבלאות ביחד אמורות (בעתיד) להכיל בין 900 - 2500 ערכים.
אם אני רוצה לשלוף 3 שורות באופן רנדומלי, בהנחה שיש לי המון קפיצות ב-Id (כי לפעמים אני מוחק ערכים) וכמה Id כפולים (כי אני שולף משתי טבלאות), מה הדבר הכי טוב לעשות?
תודה.