Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbarui beberapa baris menggunakan pernyataan pilih

Jalankan pilihan untuk memastikan itu yang Anda inginkan

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

Perbarui

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

Juga, pertimbangkan untuk menggunakan BEGIN TRAN sehingga Anda dapat memutarnya kembali jika diperlukan, tetapi pastikan Anda COMMIT saat Anda puas.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DENGAN CHECK ADD CONSTRAINT diikuti oleh CHECK CONSTRAINT vs. ADD CONSTRAINT

  2. Cara Menemukan Lokasi File Default untuk File Data dan File Log di SQL Server

  3. Apa itu SQL Operations Studio (SQLOPS)?

  4. Bagaimana saya bisa menemukan karakter Unicode/non-ASCII di bidang NTEXT di tabel SQL Server 2005?

  5. SQL Server 2008 - Permintaan Bersyarat