क्या कॉलम मानों (पूर्व) के पूर्वनिर्धारित सेट का उपयोग करके "ऑर्डर" द्वारा mysql में छांटना संभव है: जैसे (आईडी = 1,5,4,3) क्रम से तो मुझे रिकॉर्ड 1, 5, 4, 3 मिलेगा। आदेश निषिद्ध?
अद्यतन: mysql का दुरुपयोग करने के बारे में ;-) मुझे समझाना होगा कि मुझे इसकी आवश्यकता क्यों है ...
मैं चाहता हूं कि मेरा रिकॉर्ड हर 5 मिनट में बेतरतीब ढंग से बदले। मेरे पास अद्यतन तालिका को अलग, यादृच्छिक क्रम में रखने के लिए एक क्रोन कार्य है। बस एक समस्या है! पृष्ठांकन। मेरे पास एक आगंतुक होगा जो मेरे पृष्ठ पर आता है और मैं उसे पहले 20 परिणाम देता हूं। वह 6 मिनट तक प्रतीक्षा करेगा और पेज 2 पर जाएगा और उसके गलत परिणाम होंगे क्योंकि क्रमबद्ध क्रम पहले ही बदल चुका था।
इसलिए मैंने सोचा कि अगर वह मेरी साइट पर आता है तो मैंने एक सत्र के लिए सभी आईडी डाल दिए हैं और जब वह पृष्ठ 2 में होता है तो उसे सही रिकॉर्ड मिलते हैं, भले ही छंटाई पहले से ही बदल गई हो।
क्या ऐसा करने का कोई और तरीका, बेहतर है?