SQL UDATE - DELETE Statement


I.UPDATE 
Câu lệnh SQL UPDATE dùng để cập nhập các bản ghi đã có trong bảng của CSDL

Cú pháp :

UPDATE table_name
SET  column1 = value , column2 = value ...
WHERE conditional ;

Lưu ý : 
+ Mệnh đề WHERE dùng để nhắc cho SQL biết bản ghi nào cần được cập nhập nếu thiếu WHERE thì tất cả bản ghi sẽ bị sửa đổi.

DEMO :  Cho bảng Customers từ CSDL Northwine

UPDATE Customers
SET CustomerName ='  John ', ContacName = 'abc'
WHERE CustomerID = 1;

=> Câu lệnh trên UPDATE thông tin ở bảng Customers
gán các giá trị mới cho các trường CustomerName và ContactName với điều kiện CustomerID = 1.


+ UPDATE thông tin cho nhiều bản ghi : 

UPDATE Customers
SET  ContactName = 'abc'
WHERE Country = 'GERMANY';

=> Câu lệnh trên UPDATE tất cả các bản ghi có Country = 'Germany' thì trường ContactName ='abc'

II.DELETE

=> Câu lệnh DELETE nhằm xóa các bản ghi theo điều kiện (nếu thiếu điều kiện toàn bộ bản sẽ bị xóa )

=> Cú pháp :

DELETE FROM table_name
WHERE conditional;

=>  Nếu muốn xóa tất cả bản ghi (xóa bảng)
DELETE *FROM table_name;





Nhận xét

Bài đăng phổ biến