कभी-कभी आपको MySQL में एकाधिक कॉलम अपडेट करने की आवश्यकता हो सकती है। इस लेख में हम देखेंगे कि एकल क्वेरी के साथ MySQL में एकाधिक कॉलम कैसे अपडेट करें।
MySQL में एकाधिक कॉलम कैसे अपडेट करें
MySQL में एकाधिक कॉलम अपडेट करने के चरण यहां दिए गए हैं।
अद्यतन विवरण आपको MySQL में एक या अधिक मानों को अद्यतन करने की अनुमति देता है। UPDATE स्टेटमेंट का उपयोग करके एक साथ कई मानों को अपडेट करने का सिंटैक्स यहां दिया गया है।
UPDATE [LOW_PRIORITY] [IGNORE] table_name SET column_name1 = expr1, column_name2 = expr2, … [WHERE condition];
उपरोक्त कथन में, आपको table_name . निर्दिष्ट करने की आवश्यकता है , फिर उन स्तंभों का उल्लेख करें जिन्हें आप अल्पविराम से अलग करते हुए, एक के बाद एक उनके नए मानों के साथ अपडेट करना चाहते हैं। अंत में, आपको उन पंक्तियों को फ़िल्टर करने के लिए वैकल्पिक रूप से WHERE क्लॉज़ निर्दिष्ट करना होगा जिन्हें आप अपडेट करना चाहते हैं।
यह भी पढ़ें :MySQL में सिंगल कोट, स्पेशल कैरेक्टर से कैसे बचें
MySQL अपडेट उदाहरण
मान लें कि आपके पास निम्न तालिका है कर्मचारी(id, first_name, last_name)
mysql> create table employees(id int, first_name varchar(255),last_name varchar(255)); mysql> insert into employees(id, first_name, last_name) values(1,'John','Doe'), (2,'Jane','Doe'); mysql> select * from employees; +------+------------+-----------+ | id | first_name | last_name | +------+------------+-----------+ | 1 | John | Doe | | 2 | Jane | Doe | +------+------------+-----------+
यहां एक से अधिक कॉलमों को अपडेट करने के लिए SQL क्वेरी है first_name और last_name एक ही प्रश्न में।
mysql> update employees set first_name='Jim', last_name='Don' where id=1; mysql> select * from employees; +------+------------+-----------+ | id | first_name | last_name | +------+------------+-----------+ | 1 | Jim | Don | | 2 | Jane | Doe | +------+------------+-----------+
जैसा कि आप देख सकते हैं, दोनों first_name और last_name कॉलम एक बार में अपडेट कर दिए गए हैं।
Ubiq डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में उनकी निगरानी करना आसान बनाता है। Ubiq को मुफ़्त में आज़माएं.