Câu Lệnh DELETE Trong SQL | Lập Trình Từ Đầu
Có thể bạn quan tâm
Câu lệnh DELETE được sử dụng để xóa các bản ghi hiện có trong một bảng.Cú pháp của câu lệnh DELETE như sau:
DELETE FROM table_name WHERE condition;Trong đó:
- DELETE là câu lệnh xóa đi bản ghi
- table_name là tên bảng chứa bản ghi cần xóa
- WHERE condition là điều kiện để chọn ra bảng ghi chính xác cần xóa.
Chú ý: Trong câu lệnh DELETE luôn cần có mệnh đề WHERE để xác định cụ thể một bản ghi sẽ được xóa bỏ, nếu như mệnh đề WHERE không có thì câu lệnh DELETE sẽ xóa tất cả bản ghi có trong bảng.
2. Ví dụ câu lệnh DELETEDưới đây là bảng KhachHang bao gồm các cột: ID, TenKH, DiaChi, ThanhPho, SoDienThoai
ID | TenKH | DiaChi | ThanhPho | SoDienThoai |
1 | Nguyen Van A | Tay Ho | Ha Noi | 0888999888 |
2 | Nguyen Van B | Quan 5 | Ho Chi Minh | 0988988988 |
3 | Nguyen Van C | Quan 7 | Ho Chi Minh | 0899899899 |
4 | Nguyen Van D | Bac Tu Liem | Ha Noi | 0788788788 |
5 | Nguyen Van E | Ngo Quen | Hai Phong | 0858585858 |
6 | Nguyen Van F | Ngu Hanh Son | Da Nang | 0969696969 |
7 | Nguyen Van G | Tay Ho | Ha Noi | 0838383838 |
Câu lệnh dưới đây sẽ thực hiện xóa đi khách hàng có tên “Nguyen Van A” trong bảng KhachHang ở trên như sau:
DELETE FROM KhachHang WHERE TenKH='Nguyen Van A';Sau khi thực thi thành công, bảng KhachHang sẽ chỉ còn như sau:
ID | TenKH | DiaChi | ThanhPho | SoDienThoai |
2 | Nguyen Van B | Quan 5 | Ho Chi Minh | 0988988988 |
3 | Nguyen Van C | Quan 7 | Ho Chi Minh | 0899899899 |
4 | Nguyen Van D | Bac Tu Liem | Ha Noi | 0788788788 |
5 | Nguyen Van E | Ngo Quen | Hai Phong | 0858585858 |
6 | Nguyen Van F | Ngu Hanh Son | Da Nang | 0969696969 |
7 | Nguyen Van G | Tay Ho | Ha Noi | 0838383838 |
Để xóa bỏ đi tất cả bản ghi có sẵn trong bảng ta chỉ cần bỏ đi mệnh đề WHERE. Chú ý rằng câu lệnh này chỉ xóa đi dữ liệu trong các cột nằm trong bảng và hoàn toàn không xóa đi cấu trúc bảng hay xóa đi các cột của bảng!
Để xóa đi tất cả bản ghi trong câu lệnh DELETE như sau:
DELETE FROM KhachHang;Sau khi thực thi, bảng KhacHang sẽ không còn bản ghi nào:
ID | TenKH | DiaChi | ThanhPho | SoDienThoai |
Từ khóa » Câu Lệnh Sql Xóa Dữ Liệu Trong Bảng
-
Mệnh đề DELETE Xóa Dữ Liệu Trong SQL
-
Lệnh DELETE Trong SQL Server
-
DELETE - Lệnh Xóa Dữ Liệu - SQL & Database
-
Cách Xóa Dữ Liệu Trong SQL
-
Thêm, Cập Nhật Và Xóa Dữ Liệu Trong SQL Server - Tin Học 88
-
SQL | DELETE - Xoá Dữ Liệu Trong SQL - Deft Blog
-
Lệnh Delete Trong SQL Server
-
Lệnh DELETE Trong SQL, Cú Pháp Và Cách Sử Dụng - Thủ Thuật
-
Câu Lệnh Delete Trong Sql, Các Cách Sử Dụng Delete Trong Sql. - MCI
-
Câu Lệnh Xóa Dữ Liệu (DELETE) | Nền Tảng
-
Câu Lệnh DELETE Xóa Bản Ghi Trong Một Bảng SQL
-
Cú Pháp Xóa Dữ Liệu DELETE Và TRUNCATE Trong SQL Server
-
(DELETE) Xóa Dữ Liệu Của Bảng Trong MySQL - Web Cơ Bản
-
Chi Tiết Bài Học 04. Lệnh SQL DELETE-TRUNCATE TABLE - Vimentor