Trong một số trong những trường hợp những cơ sở dữ liệu hỗ trợ quá nhiều tin tức không đề nghị thiết, gây trở ngại cho việc phân tích, thống kê và truy xuất. Bởi vì vậy, câu lệnh DELETE để giúp đỡ bạn vứt bỏ các dữ liệu này.
Bạn đang xem: Câu lệnh delete trong sql
1. Câu lệnh DELETECâu lệnh DELETE được áp dụng để xóa các phiên bản ghi tất cả sẵn trong một bảng.
Cú pháp DELETEDELETE FROM tên bảng
WHERE điều kiện;
Lưu ý: lúc xóa bạn dạng ghi trong một bảng, hãy bổ sung cập nhật mệnh đề WHERE trong câu lệnh DELETE. Ví như thiếu mệnh đề WHERE, tất cả bạn dạng ghi trong bạn dạng sẽ bị xóa.
2. Lấy ví dụ như DELETEĐể thực hiện ví dụ này, bạn cần nhập cơ sở tài liệu mẫu Northwind vào SQL server Management Studio. Hãy xem bài viết hướng dẫn ngay dưới đây:
Tham khảo: phía dẫn tải và thiết đặt dữ liệu mẫu mã Northwind trong SQL hệ thống Management Studio
Hãy ban đầu bằng việc kiểm tra bạn dạng ghi gồm ID là PARIS của bảng Customers trong cơ sở dữ liệu ban đầu.
SELECT * FROM Customers
WHERE CustomerID="PARIS";
Câu lệnh SQL dưới đây sẽ xóa khách hàng có CustomerID là "PARIS" khỏi bảng “Customers”. Ví như câu lệnh triển khai thành công sẽ có được một dòng thông tin xuất hiện.
SELECT * FROM Customers
WHERE CustomerID = "PARIS";
Bây giờ, bình chọn lại dữ liệu trong bảng Customers, bằng cách dùng lại câu lệnh trên:
SELECT * FROM Customers
WHERE CustomerID="PARIS";
Kết quả lúc này không gồm gì vì quý khách hàng này đã biết thành xóa đi.
Xem thêm: Bệnh Trầm Cảm Và Công Việc Chăm Sóc (Depression And Caregiving)
3. Xóa vớ cả bản ghiBạn có thể xóa tất cả các mẫu trong một bảng nhưng mà không xóa phiên bản đó đi, toàn bộ cấu trúc, nằm trong tính và chỉ còn mục sẽ được giữ nguyên. Cú pháp tựa như như trên nhưng không tồn tại mệnh đề WHERE.
DELETE FROM tên bảng;
Lưu ý: chúng ta sẽ tạm dừng tại đoạn này mà không tiến hành ví dụ xóa vớ cả bạn dạng ghi. Do trong cơ sở tài liệu khi các dòng tài liệu có tương quan đến nhau, chúng ta không thể xóa chúng bằng câu lệnh DELETE.
Trong lấy ví dụ như đầu tiên, họ đã xóa đi một người sử dụng không tất cả đơn đặt hàng nào. Nếu như khách hàng thay bởi một khách hàng khác ngay lập tức sẽ nhận thông tin lỗi lúc thực thi. Điều này xẩy ra vì các người sử dụng khác đều phải sở hữu đơn đặt hàng và tài liệu được link với bảng Orders.
Trên đấy là những điều mà lại bạn nên biết về câu lệnh DELETE trong SQL. Mong rằng những share này đã góp phần những kỹ năng và kiến thức hữu ích cho chính mình đọc. Đừng quên đón coi các nội dung bài viết mới nhất đang được cập nhật thường xuyên tại website giasuviet.edu.vn.
Nguồn tham khảo:
https://www.w3schools.com/
Nhu cầu đào tạo doanh nghiệp
BAClà đối chọi vị đào tạo và giảng dạy BA trước tiên tại Việt Nam. Đối tác bằng lòng củaIIBAquốc tế. Ngoài những khóa học tập public,BACcòn có những khóa học in house giành riêng cho từng doanh nghiệp. Chương trình có thiết kế riêng theo yêu cầu của doanh nghiệp, góp doanh nghiệp giải quyết và xử lý những khó khăn và tư vấn phát triển.