Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Cách thay đổi giá trị của một hàng trong bảng MySQL

Lệnh UPDATE kèm mệnh đề WHERE dùng để thay đổi giá trị của một hàng (instance) trong bảng. MySQL thay đổi dựa trên điều kiện trong truy vấn.

Ví dụ: Bảng testing có dữ liệu:

mysql> SELECT * FROM testing;
+----+---------+
| Id | Name    |
+----+---------+
| 1  | Harshit |
| 2  | Lovkesh |
| 3  | Ram     |
| 4  | Gaurav  |
+----+---------+
4 rows in set (0.00 sec)

Đổi tên từ Ram thành Mohit:

mysql> UPDATE testing SET Name = 'MOHIT' WHERE name = 'ram';
Query OK, 1 row affected (0.13 sec)
Rows matched: 1  Changed: 1  Warnings: 0
mysql> SELECT * FROM testing;
+-----+---------+
| id1 | Name    |
+-----+---------+
| 1   | Harshit |
| 2   | Lovkesh |
| 3   | MOHIT   |
| 4   | Gaurav  |
+-----+---------+
4 rows in set (0.00 sec)

Chỉ hàng có name = 'ram' bị cập nhật.