Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cập nhật bản ghi hàng loạt với SQL

Cách của bạn là đúng và đây là một cách khác bạn có thể làm:

update      Table1
set         Description = t2.Description
from        Table1 t1
inner join  Table2 t2
on          t1.DescriptionID = t2.ID

Lựa chọn lồng nhau là một chặng đường dài để chỉ thực hiện một phép nối.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:Làm cách nào để tìm nạp dữ liệu từ nhiều bảng động?

  2. Nhận tối thiểu hai giá trị trong SQL

  3. SQL Server 2005 Cascading Delete

  4. ORDER BY (CHỌN NULL) nghĩa là gì?

  5. Cách trả về XML từ SQL Server 2008 được cấu trúc với nhiều lựa chọn chia sẻ một nguồn gốc chung