修改
update 修改谁(条件) set 原来的值=新值
-- 修改学员名字,带了条件 UPDATE `student` SET `name`='杨不悔' WHERE id = '1'; -- 不指定条件的情况下,会改动所有表! UPDATE `student` SET `name`='李'; -- 修改多个属性,逗号隔开 UPDATE `student` SET `name` = '吴',`email` = '123@qq.com' WHERE id = '1'; -- 语法 -- UPDATE 表名 SET column_name = value,[column_name = value,...] where [条件]
条件:where 子句 运算符 id等于某个值,大于某个值,在某个区间内修改
含义 | 范围 | 结果 | |
---|---|---|---|
= | 等于 | 5=6 | false |
<>或!= | 不等于 | 5<>6 | true |
> | 大于 | 5>1 | true |
< | 小于 | 3<6 | true |
<= | 小于等于 | 1<=2 | true |
>= | 大于等于 | 9>=6 | true |
between...and... | 在某个范围内 | [2,5] | true |
and | 我和你 && | 5>1and1>2 | false |
or | 我或你|| | 5>1or1>2 |
-- 通过多个条件定位数据 UPDATE `student` SET `name` = '长江七号' WHERE `name`='杨' AND sex = '女';
语法:UPDATE 表名 SET column_name = value,[column_name = value,...] where [条件]
-
column_name 是数据库的列,尽量带上``
-
条件,筛选的条件,如果没有指定,则会修改所有的列
-
value,是一个具体的值,也可以是一个变量
-
多个设置的属性之间,使用英文逗号隔开
UPDATE `student` SET `birthday` = CURRENT_TIME WHERE `name`='杨' AND sex = '女';
我的一生
第1章-废物的一生
第50章-糟糕的婴儿
第300章-莫欺少年穷
第600章-莫欺中年穷
第1000章-莫欺老年穷
第1100章-不详的离去
第1101章-棺材板的震动
第1150章-盗墓贼的眼泪
第1200章-死者为大