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

शर्त मौजूद होने पर किसी अन्य तालिका से तालिका में एकाधिक पंक्तियों को अपडेट करें

यह मानते हुए कि

आपका मतलब वास्तव में UPDATE . से है table2 . में मौजूदा पंक्तियां :

UPDATE table2 t2
SET    the_geom = t1.the_geom
FROM   table1 t1
WHERE  t2.address = t1.address
AND    t2.the_geom IS DISTINCT FROM t1.the_geom;  -- avoid empty updates

संबंधित उत्तर:

यह भी मानते हुए कि address कॉलम में UNIQUE है मान.
UPDATE के लिए विवरण मैनुअल में



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेएसक्यूएल में NULL को JSON के नल में क्यों नहीं बदला जा सकता है?

  2. जेपीए और हाइबरनेट के साथ पोस्टग्रेएसक्यूएल एनम को कैसे मैप करें?

  3. सी # एसक्लकनेक्शन अपवाद:कीवर्ड समर्थित नहीं 'पोर्ट'

  4. पोस्टग्रेस्क्ल में एक वर्चर कॉलम को एनम प्रकार में अपग्रेड करना

  5. एक्सएमएल के बिना जेपीए/हाइबरनेट/पोस्टग्रेएसक्यूएल कॉन्फ़िगर करें