学好SQL--MySQL简单使用(2)

增删改查


1. 增

insert into 表名(列名1,列名2,列名3……) values(值1,值2,值3……)

insert into my_movie (mId,mName,mPrice,mDirector,mShowDate) values (1,'闪电侠',12.22,'zhangyimou','2017-12-27');

insert into 表名 values(值1,值2,值3……)
insert into my_movie values (null,’冰与火之歌’,22.36,’lian’,’2014-02-13’);


2. 改

A 不带条件,会将所有的行都改变

update 表名 set 字段名=值, 字段名=值, 字段名=值……
update my_movie set mPrice = 33.333;

这里写图片描述

B.带条件筛选,只改变某一部分行

update 表名 set字段名=值, 字段名=值, 字段名=值…… where 条件
update my_movie set mPrice = 88.88 where mDirector = ‘zhangyimou’;

这里写图片描述


2. 删

A.带条件删除

delete from 表名 where 条件
delete from my_movie where mDirector = ‘zhangyimou’;

这里写图片描述
有点要注意的是,删除某一行后,整个表的主键不会重新刷新,重新排列(其实在项目中很少有主键会自增,所以重新排列不显示)

B.不带条件

delete from 表名;
delete from my_movie

这里写图片描述

比较要注意的是,这种删除只是删除表 里的数据,并不会对表有什么影响,表还是存在,并没有被删掉,如果想删表,还是要同drop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值