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

Máy chủ Sql cập nhật nhiều cột từ một bảng khác

TSQL không hỗ trợ hàm tạo giá trị hàng . Sử dụng cái này thay thế:

UPDATE table1 
SET a = t2.a,
    b = t2.b,
    (...)
FROM 
(
SELECT ..... with join ... WHERE .... 
) t2
WHERE table1.id = table2.id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để chọn tất cả các bản ghi từ một bảng mà không tồn tại trong một bảng khác?

  2. SQL Server, chuyển đổi một phiên bản được đặt tên thành phiên bản mặc định?

  3. 4 Mẹo để Chạy Chẩn đoán Máy chủ SQL

  4. Tổng quan về các kiểu Nối SQL với các ví dụ

  5. Lấy ngày hiện tại trong SQL Server?