Câu lệnh DELETE
Posted on March 22, 2008
by Blog.thegioiwebsite.Net Học MySQL |
Câu lệnh DELETE được dùng để xoá các dòng ra khỏi bảng.
Cú pháp:
DELETE FROM tên_bảng
WHERE tên_cột = giá_trị
Ví dụ: Bảng Person của ta như sau:
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
| LastName | FirstName | Address | City |
|---|---|---|---|
| Nilsen | Fred | Kirkegt 56 | Stavanger |
| Rasmussen | Nina | Stien 12 | Stavanger |
Xoá 1 dòng:
Ta xoá người có tên là Nina Rasmussen:
DELETE FROM Person WHERE LastName = 'Rasmussen'
Kết quả sau khi xoá:
| LastName | FirstName | Address | City |
|---|---|---|---|
| Nilsen | Fred | Kirkegt 56 | Stavanger |
Xoá tất cả các dòng:
Đôi khi ta muốn xoá tất cả dữ liệu trong bảng nhưng vẫn giữ lại bảng cùng với cấu trúc và tất cả các thuộc tính của bảng, ta có thể dùng câu lệnh:
DELETE FROM table_name
hoặc
DELETE * FROM table_name
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
Comments
3 Responses to “Câu lệnh DELETE”
Leave a Reply
Bác ơi có cách nào để, ví dụ khi xoá 1 sản phẩm thì nó sẽ xoá luôn cả ảnh của sản phẩm và mọi thông tin khác liên quan đến sản phẩm đók hông nhỉ !
Có chứ bạn . Đã xóa là phải sạch hết! ví dụ sản phẩm có 1 ảnh thumbnail và 3 ảnh khác ( hoặc nhiều hơn ) thi khi xóa bạn phải lấy được tên các ảnh này thông qua ID của sản phẩm cần xóa rồi dùng hàm Unlink (hàm xóa file) các ảnh đó trước khi thực hiện câu lệnh DELETE Record trong cơ sở dữ liệu mysql đi.
Chúc bạn thành công ! ducmanh@thegioiwebsite.net
cho em hỏi làm thế nào để xóa 1 tag clound trên blog vì khi em xóa hết các entries rồi mà nó vẫn tồn tại..