Cách cập nhật, xóa dữ liệu trong MySQL

Hướng dẫn cách cập nhật, xóa dữ liệu trong MySQL

Cập nhật dữ liệu trong MySQL

Để cập nhật tất cả các hàng trong bảng MySQL, chỉ cần sử dụng UPDATEcâu lệnh không có WHERE mệnh đề:

UPDATE products SET stocks=100;
Bạn cũng có thể cập nhật nhiều cột cùng một lúc:

UPDATE products SET stocks=100, available=true;
Thông thường bạn chỉ muốn cập nhật các hàng khớp với một điều kiện nhất định. Bạn thực hiện việc này bằng cách chỉ định một WHERE mệnh đề:

--This will update only one row that matches product_id=1
UPDATE products SET stocks=100, available=true
WHERE product_id=1;

--This will update multiple rows that match Category='Electronics'
UPDATE products SET stocks=50, available=true
WHERE category='Electronics';

Cách cập nhật, xóa dữ liệu trong MySQL
Cách cập nhật, xóa dữ liệu trong MySQL

Cách xóa trong MySQL

Để xóa các hàng trong bảng MySQL, hãy sử dụng DELETE FROM câu lệnh:

DELETE FROM products WHERE product_id=1;
Mệnh đề này WHERE là tùy chọn, nhưng bạn thường sẽ cần đến nó, trừ khi bạn thực sự muốn xóa mọi hàng khỏi bảng.

Tham khảo cách xóa nhiều dòng trong MySQL Stackoverflow

TAGS: mysql
About the Author