मेरे पास आईडी, आयु और लिंग जैसे स्तंभों के साथ मेरे mysql डेटाबेस में उपयोगकर्ता तालिका है। मैंने इसमें लगभग 500 रिकॉर्ड डाले हैं।mysql किसी तालिका में मानों को प्रतिस्थापित करता है
अब मुझे रिकॉर्ड के लिए लिंग का आदान-प्रदान करने की आवश्यकता है, यानी नर के साथ मादा और मादा के साथ पुरुष को प्रतिस्थापित करें।
मैं इसे इस तरह से करने के लिए सोचा:
update users set gender='female' where gender='male';
update users set gender='male' where gender='female';
लेकिन जैसा कि आप देख सकते हैं, जैसे ही मैं पहली क्वेरी चलाने के रूप में, सभी रिकॉर्ड 'स्त्री' के लिए सेट लिंग के साथ अद्यतन किया जाएगा।
मैं क्वेरी को कैसे संशोधित कर सकता हूं या क्या मैं एक और तरीका जाऊंगा?
इस उत्तर तालिका कई बार रिकॉर्ड अपडेट हो जाता है, अन्य लोगों की जांच यह करने के लिए एक ही बार में – golimar