sql 基础--mysql 5 (10)

17.更新和删除数据

更新: update table set columns =  ‘value’ where ...

mysql> update pw_price set price=10000 where uid=6;
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from pw_price;
+-----+-------+------------+
| uid | price | first_name |
+-----+-------+------------+
|   1 |   100 | wang       |
|   2 |  1000 | zhang      |
|   3 |  2000 | li         |
|   4 |  5000 | weizhi     |
|   5 |  5000 | cai        |
|   6 | 10000 | guo        |
+-----+-------+------------+
6 rows in set (0.00 sec)
mysql> update pw_price set first_name="guo6" where uid = 6;
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from pw_price;
+-----+-------+------------+
| uid | price | first_name |
+-----+-------+------------+
|   1 |   100 | wang       |
|   2 |  1000 | zhang      |
|   3 |  2000 | li         |
|   4 |  5000 | weizhi     |
|   5 |  5000 | cai        |
|   6 | 10000 | guo6       |
+-----+-------+------------+
6 rows in set (0.00 sec)

删除数据

delete from table where 。。。

mysql> select * from pw_price;
+-----+-------+------------+
| uid | price | first_name |
+-----+-------+------------+
|   1 |   100 | wang       |
|   2 |  1000 | zhang      |
|   3 |  2000 | li         |
|   4 |  5000 | weizhi     |
|   5 |  5000 | cai        |
|   6 | 10000 | guo6       |
+-----+-------+------------+
6 rows in set (0.00 sec)

mysql> delete from pw_price where uid >=6;
Query OK, 1 row affected (0.03 sec)

mysql> select * from pw_price;
+-----+-------+------------+
| uid | price | first_name |
+-----+-------+------------+
|   1 |   100 | wang       |
|   2 |  1000 | zhang      |
|   3 |  2000 | li         |
|   4 |  5000 | weizhi     |
|   5 |  5000 | cai        |
+-----+-------+------------+
5 rows in set (0.00 sec)
原文地址:https://www.cnblogs.com/wjw334/p/4305400.html