किसी तालिका में कई पंक्तियों को अपडेट करने का सबसे आसान तरीका क्या है? मेरे पास एक सीएसवी फाइल है जो इस तरह दिखती है:
|primary_key |value|
| 1 | xyz|
| 2 | abc|
| 3 | def|
...
इन प्राथमिक कुंजियों वाली पंक्तियाँ लक्ष्य तालिका में पहले से मौजूद हैं
मैं इन मूल्यों के साथ लक्ष्य तालिका को अद्यतन करना चाहूंगा। क्या सिंटैक्स है ताकि मैं कुछ लिख सकूं:
update mytable set value = ('xyz', 'abc', 'def') where primary key = (1,2,3);
के माध्यम से देख रहे हैं MySQL अद्यतन संदर्भ , इस साइट ( MySQL - सीएसवी अद्यतन ), अतः ( अद्यतन एकाधिक पंक्तियों , कई डाटाबेस अपडेट , अद्यतन एकाधिक पंक्तियों ), मुझे लगता है कि इस सवाल का जवाब "नहीं" है, लेकिन मैं इस बात की पुष्टि करना चाहते हैं यह है कि सच हैं।