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

चुनिंदा स्टेटमेंट का उपयोग करके कई पंक्तियों को अपडेट करें

यह सुनिश्चित करने के लिए एक चयन चलाएँ कि यह वही है जो आप चाहते हैं

SELECT t1.value AS NEWVALUEFROMTABLE1,t2.value AS OLDVALUETABLE2,*
FROM Table2 t2
INNER JOIN Table1 t1 on t1.ID = t2.ID

अपडेट करें

UPDATE Table2
SET Value = t1.Value
FROM Table2 t2
INNER JOIN Table1 t1 on t1.ID = t2.ID

साथ ही, BEGIN TRAN . का उपयोग करने पर विचार करें ताकि जरूरत पड़ने पर आप इसे वापस रोल कर सकें, लेकिन सुनिश्चित करें कि आप COMMIT यह तब होता है जब आप संतुष्ट होते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रत्येक कर्मचारी के लिए सभी पंच प्राप्त करें?

  2. SQL सर्वर - एक घोषित चर के साथ खंड में

  3. SQL सर्वर (T-SQL) में संपीड़न के साथ एक तालिका बनाएँ

  4. IS DISTINCT FROM और IS DISTINCT F से फिर से कैसे लिखा जाए?

  5. SQL सर्वर में अल्पविराम से अलग की गई सूची को पंक्तियों में कैसे बदलें