表的基本操作

目录

1.在表内插入数据

2.查看表内的数据

3.删除表内的某个数据

4.清空表

5.更新表

6.查询表


 

1.在表内插入数据

先看一下gays这张表,注意id和name必须要有内容,是非空的。

insert into gays (name, id, tel, address) values('zyh', 1, '133', 'xian');

如上述示,就是给name,id,tel,address分别一个值,也可以不给字段的顺序,那就默认是id,name, tel, address这个顺序。

 一次插入多条数据

insert into gays values(null, 'mhy', '186', 'jiangxi'), (null, 'lhl', '188', 'xian')

结果:

 

 

2.查看表内的数据

查看某一张表内所有的内容

select * from gays;

 如上就是查看gays这一张表内的所有信息。

3.删除表内的某个数据

delete from gays where id=3;

 但是用delete删除的时候id不会继承

 因为3被删除了,所以这里是4,就没有3了。

当然where 使用方式不唯一,比如说where id>4, 就是说4以后的都没有了。

4.清空表

delete from gays;

可以的,但是非常慢,删库跑路的时候还没删完呢就被发现了,数据大的时候,还没来及跑路呢就被发现了。

清空表可以用:

truncate table gays;

这个表的结构还在,但是没有任何数据。用delete删除的话,id其实还在, 但是清空表的时候用truncate就会id从1开始。

5.更新表

update gays set name='zyh' where id=2;

把id=2的那个字段name改成zyh。

 当然也可以同时改一堆数据。

update gays set name='zyh', tel='123' where id=2;

就是说把gays表里id=2的那条name和tel都改了。 

where也可以跟where a and b, 把同时满足a和b的改了。

6.查询表

部分查询:

select name, tel from gays;

从gays这张表中查询name和tel这两个字段。

 全部查询,查询所有字段

select * from gays;

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值