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

PostgreSQL में सबक्वेरी से अपडेट या इंसर्ट (एकाधिक पंक्तियाँ और कॉलम)

अद्यतन के लिए

उपयोग करें:

UPDATE table1 
   SET col1 = othertable.col2,
       col2 = othertable.col3 
  FROM othertable 
 WHERE othertable.col1 = 123;

इन्सर्ट के लिए

उपयोग करें:

INSERT INTO table1 (col1, col2) 
SELECT col1, col2 
  FROM othertable

आपको VALUES की आवश्यकता नहीं है सिंटैक्स यदि आप INSERT मानों को पॉप्युलेट करने के लिए SELECT का उपयोग कर रहे हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में CSV फ़ाइल कैसे आयात करें

  2. PostgreSQL:pg_dump में सुधार, pg_restore प्रदर्शन

  3. प्रारंभिक डेटा के साथ docker पोस्टग्रेज कमिट्स पर कायम नहीं है

  4. कनेक्शन पूलिंग का उपयोग करके PostgreSQL में स्केलिंग कनेक्शन

  5. कैसे Asind () PostgreSQL में काम करता है