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
Đăng nhận xét