Chức năng:
Cho phép người dùng xóa một hoặc nhiều dòng dữ liệu trên bảng dữ liệu đã có sẵn trong cơ sở dữ liệu.
Cú pháp:
DELETE FROM TEN_BANG
[WHERE DIEU_KIEN]
Trong đó:
+ TEN_BANG: Tên quan hệ mà bạn muốn xóa dữ liệu.
+ DIEU_KIEN: Chỉ xóa các dòng dữ liệu thỏa mãn điều kiện (Nếu không có mệnh đề WHERE, thì sẽ xóa tất cả các dòng dữ liệu trong bảng quan hệ).
Ví dụ minh họa
Để thuận tiện cho các bạn học tập, mình có tạo sẵn file .sql trong này đã mình tạo cấu trúc bảng và data sẵn để các bạn dễ dàng thực hiện truy vấn, các bạn có thể tải tại đây.
Ví dụ 1: Hãy xóa danh sách thân nhân của nhân viên có mã nhân viên là 123456789.
Câu lệnh:
DELETE FROM THANNHAN
WHERE MA_NVIEN = '123456789'
Kết quả:
Ví dụ 2: Hãy xóa danh sách các thân nhân.
Câu lệnh:
DELETE FROM THANNHAN
Kết quả: