क्या किसी फ़ील्ड का वर्तमान मान प्राप्त करना संभव है, इसे गणना में चर के रूप में उपयोग करें, फिर परिणाम के आधार पर फ़ील्ड अपडेट करें?MySQL में अपने वर्तमान मान के आधार पर फ़ील्ड को कैसे अपडेट करें?
उदाहरण के लिए आईडी "1" table1 में साथ रिकॉर्ड "2" का अपना महत्व होता है
SELECT table1
WHERE ID = "1"
SET RESULT to CurrentID
RESULT = CurrentID + 1;
वह 'एसईटी आईडी = 2 कहां आईडी = 1' क्यों नहीं करेगा? – JNK
मुझे लगता है कि मैं जो कह रहा हूं वह है, अगर वह एक समय में केवल एक आईडी आईडी कर रहा है, तो वह एक स्पष्ट मान निर्धारित कर सकता है और गणना – JNK
@JNK को बाईपास कर सकता है: नहीं, मैं एक समय में एक मूल्य नहीं कर रहा हूं, मेरा उदाहरण कोड बहुत खराब था - यह भी सुनिश्चित नहीं था कि यह संभव था इसलिए मैं जितना संभव हो सके कोड को रखने की कोशिश कर रहा था। जॉन के कोड काम पर प्रतीत होता है, हालांकि मैं ओडेड को काम करने में सक्षम नहीं हूं। – blunders