MySQL更新UPDATA的使用

语法:UPDATE 表名 SET 列名=值 [WHERE 条件语句];

 

mysql> SELECT * FROM student_info;
+------+---------+
| age  | name    |
+------+---------+
|   12 | Lili    |
|   27 | Jack    |
|   25 | Rose    |
|   25 | Ann     |
|   26 | Mark    |
|   68 | Bill    |
|   16 | James   |
|   20 | Fred    |
|    8 | Gary    |
|   22 | Martin  |
|   35 | Charles |
|   31 | Joseph  |
|   49 | Henry   |
|   57 | Mike    |
| NULL | Bob     |
+------+---------+
15 rows in set (0.00 sec)

mysql>

 

 

# 将所有age都置0

mysql> UPDATE student_info SET age=0; Query OK, 15 rows affected (0.04 sec) Rows matched: 15 Changed: 15 Warnings: 0 mysql> SELECT * FROM student_info; +------+---------+ | age | name | +------+---------+ | 0 | Lili | | 0 | Jack | | 0 | Rose | | 0 | Ann | | 0 | Mark | | 0 | Bill | | 0 | James | | 0 | Fred | | 0 | Gary | | 0 | Martin | | 0 | Charles | | 0 | Joseph | | 0 | Henry | | 0 | Mike | | 0 | Bob | +------+---------+ 15 rows in set (0.00 sec) mysql>
# 将名为Rose的年龄改为26

mysql> UPDATE student_info SET age=26 WHERE name='Rose'; Query OK, 1 row affected (0.02 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> SELECT * FROM student_info; +------+---------+ | age | name | +------+---------+ | 0 | Lili | | 0 | Jack | | 26 | Rose | | 0 | Ann | | 0 | Mark | | 0 | Bill | | 0 | James | | 0 | Fred | | 0 | Gary | | 0 | Martin | | 0 | Charles | | 0 | Joseph | | 0 | Henry | | 0 | Mike | | 0 | Bob | +------+---------+ 15 rows in set (0.00 sec) mysql>

 

转载于:https://www.cnblogs.com/Robotke1/archive/2013/04/29/3050440.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值