कभी-कभी आपको PostgreSQL में एकाधिक कॉलम मानों को बदलने की आवश्यकता हो सकती है। आप एकल अद्यतन विवरण का उपयोग करके एकाधिक स्तंभ मानों को संशोधित कर सकते हैं। इस लेख में, हम देखेंगे कि PostgreSQL में एकाधिक कॉलम कैसे अपडेट करें।
PostgreSQL में एकाधिक कॉलम कैसे अपडेट करें
PostgreSQL में एकाधिक कॉलम अपडेट करना बहुत आसान है। यहाँ PostgreSQL में एक से अधिक कॉलम को अपडेट करने का सिंटैक्स दिया गया है।
UPDATE table_name SET column1 = value1, column2 = value2, ... [WHERE condition];
उपरोक्त SQL कथन में, आपको तालिका का नाम निर्दिष्ट करना होगा, और कॉलम नामों और उनके नए मानों को अल्पविराम से अलग सूची के रूप में उल्लेख करना होगा, और वैकल्पिक रूप से अपनी तालिका में केवल कुछ पंक्तियों को अपडेट करने के लिए WHERE शर्त का उल्लेख करना होगा।
यह नीचे दिखाए गए अनुसार अपडेट की गई पंक्तियों की संख्या देता है जहां गिनती अपडेट की गई पंक्तियों की संख्या है।
UPDATE count
उदाहरण के लिए, मान लें कि आपके पास निम्न तालिका है।
postgres=# create table sales(id int, order_date date, amount int); postgres=# insert into sales(id, order_date, amount) values(1, '2020-12-01', 100), (2,'2020-12-02',250), (3,'2020-12-03',300); postgres=# select * from sales; id | order_date | amount ----+------------+-------- 1 | 2020-12-01 | 100 2 | 2020-12-02 | 250 3 | 2020-12-03 | 300
यहाँ order_date को अपडेट करने के लिए SQL क्वेरी है और राशि बिक्री . में कॉलम तालिका जहां id=3 ।
postgres=# update sales set order_date='2020-12-04', amount=250 where id=3; postgres=# select * from sales; id | order_date | amount ----+------------+-------- 1 | 2020-12-01 | 100 2 | 2020-12-02 | 250 3 | 2020-12-04 | 250 UPDATE 1
जैसा कि आप देख सकते हैं कि PostgreSQL में एकाधिक कॉलम अपडेट करना बहुत आसान है।
PostgreSQL के लिए रिपोर्टिंग टूल की आवश्यकता है? Ubiq मिनटों में डेटा की कल्पना करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!