MYSQL-删改

删除

delete:
DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name
[WHERE where_condition]
[ORDER BY ...]
[LIMIT row_count]

注意:
需要的注意的是,一定要有限制条件,否则清空所有表数据
限制条件:
where
limit
删除前请三思,确认表中数据无用,再ENTER

示例

删除db1所有数据,相当于清空点db1表

delete from db1;
MYSQL-删改

给定条件删除数据,

delete from copy where age=100;
MYSQL-删改
MYSQL-删改

还可以先进行条件过滤,然后删除指定的字段

delete from copy where age > 50 order by age desc limit 1;
MYSQL-删改

修改

UPDATE [LOW_PRIORITY] [IGNORE] table_reference
SET col_name1={expr1|DEFAULT} [, col_name2={expr2|DEFAULT}] ...
[WHERE where_condition]
[ORDER BY ...]
[LIMIT row_count]

示例:

修改copy表中age 字段的值为22,

update copy set age=22;

修改指定id号的name字段

update copy set name='hyt' where id=24;

修改指定id号的多个字段

updata copy set name='hyt',age='22' where id=13;
MYSQL-删改


请各位大佬多多指教

转载于:https://blog.51cto.com/14116879/2388892

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值