यह मेरे लिए ठीक काम करता है। पहला परिणाम हमेशा आईडी 5 के साथ रिकॉर्ड होता है, दूसरी पंक्ति एक यादृच्छिक होती है। ध्यान दें कि यदि आईडी 5 के साथ कोई रिकॉर्ड मौजूद नहीं है, तो दोनों पंक्तियाँ यादृच्छिक होंगी।
SELECT * FROM users ORDER BY (user_id = 5) DESC, RAND() LIMIT 0,2