Câu hỏi phỏng vấn SQL Server
Câu hỏi

Làm cách nào để UPDATE từ một SELECT trong SQL Server?

Câu trả lời

Để UPDATE từ một SELECT trong SQL Server, bạn có thể sử dụng cú pháp sau:

sql Copy
UPDATE table_name
SET column_name = (SELECT expression
                   FROM source_table
                   WHERE conditions)
WHERE conditions;

Ví dụ, nếu bạn muốn cập nhật giá trị của cột Salary trong bảng EMPLOYEES dựa trên giá trị từ bảng TEMP_EMPLOYEES, bạn có thể làm như sau:

sql Copy
UPDATE EMPLOYEES
SET Salary = (SELECT Salary
              FROM TEMP_EMPLOYEES
              WHERE EMPLOYEES.Employee_id = TEMP_EMPLOYEES.Employee_id)
WHERE Employee_id IN (SELEC...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Sự khác biệt giữa các lệnh TRUNCATE, DELETEDROP trong SQL Server là gì?

junior

Làm cách nào để thêm một column có giá trị mặc định vào một table có sẵn trong SQL Server?

senior

Deadlock được giải quyết như thế nào trong SQL Server?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào