PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

PostgreSQL में एकाधिक कॉलम कैसे अपडेट करें

कभी-कभी आपको 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 मिनटों में डेटा की कल्पना करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक JSONB फ़ील्ड से समेकित कुंजी/मान जोड़े को फ़्लैट करें?

  2. SQLAlchemy, Psycopg2 और Postgresql COPY

  3. पोस्टग्रेस्क्ल ड्रॉप व्यू

  4. रेल रिपोर्ट को वहां मौजूद कॉलम नहीं मिल रहा है

  5. PostgreSQL के लिए सुरक्षा ऑडिट को स्वचालित करना