मेरे पास 2 टेबल हैं: tblRider और tbl_SCORE। tblRider में सभी सवार (प्रतियोगियों) के बारे में सारी जानकारी है और tbl_SCORE में सभी राइडर्स के स्कोर सहेजे गए हैं। मैं tblRider में एक कॉलम हाफ पाइपफिनल अपडेट करना चाहता हूं। मानक यह कॉलम 0 पर सेट है, लेकिन मैं इसे 20 सर्वश्रेष्ठ स्कोर वाले सवारों के लिए 1 पर सेट करना चाहता हूं। (ताकि केवल 20 सबसे अच्छा सवार फाइनल में भाग ले सकते हैं और जो करते हैं एक 1 स्तंभ HalfPipeRider में है)इसमें शामिल होने, अपडेट करने और ऑर्डर करने के साथ कोई प्रश्न कैसे लिखें?
यह मेरा क्वेरी है:
UPDATE tblRider
JOIN tbl_SCORE ON tblRider.riderID = tbl_SCORE.riderID
SET tblRider.HalfPipeFinal = 1
WHERE `gameID` =35
ORDER BY `score` DESC
limit 20;**
अगर मैं इस क्वेरी चलाने मैं इस त्रुटि मिलती है: " " " द्वारा अद्यतन और आदेश का गलत उपयोग तो मैं देख रहा था और स्पष्ट रूप से आप शामिल होने के द्वारा अद्यतन और आदेश का उपयोग नहीं कर सकते। इसलिए मैं इस प्रश्न को बिना किसी आदेश के लिखने का एक और तरीका ढूंढ रहा हूं, लेकिन मुझे यह नहीं मिल रहा है।
सभी मदद की सराहना की जाती है। धन्यवाद
क्या आप इस क्वेरी को "ऑर्डर बाय" के बिना नहीं चला सकते .. ?? तब त्रुटि संदेश क्या प्रदर्शित किया? –