Khoá học: Thiết lập dự án Wordpress

Nếu bạn đang tìm kiếm một cách nhanh chóng và hiệu quả để thiết lập một trang web cá nhân hoặc doanh nghiệp của mình, hãy bắt đầu với WordPress. Được coi là nền tảng quản lý nội dung (CMS) phổ biến nhất trên thế giới, WordPress cho phép bạn dễ dàng tạo ra một [...]

MySQL Bài 17: Cách xóa các hàng trên cái bảng trong MySQL

– Trong hệ quản trị cơ sở dữ liệu MySQL, lệnh DELETE được dùng để xóa các hàng bên trong bảng.

– Để sử dụng lệnh DELETE thì chúng ta dùng cú pháp như sau:

DELETE FROM table_name WHERE condition;

– Trong đó:

  • table_name là tên của cái bảng mà chúng ta muốn xóa các hàng bên trong nó.
  • condition là biểu thức điều kiện, nó dùng để xác định những hàng nào sẽ được xóa.

– Trong bài học này, tôi sẽ sử dụng cái bảng Student như bên dưới để làm một số ví dụ minh họa.

IDNameGenderAgeCity
1Tây Môn Phi TuyếtNam19Cần Thơ
2Dương Nhật Tuấn DungNam19An Giang
3Chu Trúc ThanhNữ21Bạc Liêu
4Đường Tạm TạngNam35Sóc Trăng
5Doãn Quốc Thiên ThanhNữ19Cà Mau
Ví dụ:

– Xóa những sinh viên nam có độ tuổi là 19.

DELETE FROM Student WHERE gender="Nam" AND Age=19;

– Sau khi thực thi câu lệnh phía trên thì cái bảng Student sẽ trở thành:

IDNameGenderAgeCity
3Chu Trúc ThanhNữ21Bạc Liêu
4Đường Tạm TạngNam35Sóc Trăng
5Doãn Quốc Thiên ThanhNữ19Cà Mau

Lưu ý: Khi sử dụng lệnh DELETE, nếu chúng ta không khai báo mệnh đề WHERE để xác định những hàng nào sẽ được xóa thì mặc định tất cả các hàng bên trong cái bảng đều bị xóa.

Ví dụ:

– Xóa hết tất cả các sinh viên bên trong cái bảng Student.

DELETE FROM Student;

– Sau khi thực thi câu lệnh phía trên thì cái bảng Student sẽ trở thành:

IDNameGenderAgeCity

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *