ऐसा करने के लिए सभी पंक्तियों के लिए एक ही बीज का प्रयोग करें, जैसे:
select id from foo where rand(42) < 0.05 order by id desc limit 100
देखें rand() दस्तावेज़ इस तरह से क्यों काम करता है। यदि आप मूल्यों का एक और सेट चाहते हैं तो बीज बदलें।
ऐसा करने के लिए सभी पंक्तियों के लिए एक ही बीज का प्रयोग करें, जैसे:
select id from foo where rand(42) < 0.05 order by id desc limit 100
देखें rand() दस्तावेज़ इस तरह से क्यों काम करता है। यदि आप मूल्यों का एक और सेट चाहते हैं तो बीज बदलें।
mysql:त्रुटि कोड [1267]; ऑपरेशन '=' के लिए कॉलेशन का अवैध मिश्रण (latin1_general_cs,IMPLICIT) और (latin1_swedish_ci,IMPLICIT)
अच्छा विचार/बुरा विचार? सबक्वेरी परिणामों के एक छोटे से सेट के बाहर MySQL रैंड () का उपयोग करना?
एक पंक्ति को सभी पंक्तियों में शामिल करें और सभी पंक्तियों को वापस करें
पीडीओ को mysql_query और तैयार बयान
PHP के माध्यम से mysql के साथ पुनरावर्ती ट्री ट्रैवर्सल