मैं दो रिकॉर्ड प्रदर्शित करना चाहता हूं।mysql क्वेरी एक विशिष्ट पंक्ति और अन्य यादृच्छिक पंक्ति का चयन करने के लिए
उदाहरण के लिए select * FROM users WHERE user_id = 5
।
अब मैं चाहता हूँ एक और पंक्ति बेतरतीब ढंग से उन मेज से लेकिन user_id के साथ चयनित! = 5
यह संभव किसी एक क्वेरी में क्या करना है। मैंने यूनियन का उपयोग करने की कोशिश की लेकिन मुझे दो अलग-अलग पंक्तियां नहीं मिलीं।
धन्यवाद
यह सही है, एक नहीं
UNION
+1 – Joonyधन्यवाद pekka। मैंने आपकी क्वेरी की कोशिश की। यह बहुत अच्छा काम करता है। +1। अगर मेरे पास एक शर्त है तो क्या होगा। क्या मैं इसे वहां इस्तेमाल कर सकता हूं। उदाहरण के लिए चुनें * उपयोगकर्ताओं द्वारा ऑर्डर (अब() start_date और end_date के बीच) डीईएससी, रैंड() LIMIT 0,2 ?? – noobcode
@noobcode सुनिश्चित करें कि आप क्या करना चाहते हैं इसके आधार पर। यादृच्छिक पंक्ति इस स्थिति से कवर नहीं की जाएगी –