SQL基本语句---MySQL03---数据的基本操作(增删改查)

1.增加数据(关键字:insert)

1.1全列插入

insert into 表名 values (按照字段添加数据);

insert into classes values(0,"大数据一班");

注意:主键字段 可以用用0、null、default来占位
例:

-- 向students表中插入 一个学生信息
insert into students values(0,"小龙","",20,15457,"2001-06-08");
insert into students values(null,"小龙","男",20,15457,"2001-06-08");
insert into students values(default,"小龙","男",20,15457,"2001-06-08");

1.2部分插入

insert into 表名 (字段1、字段2…)values (数据1、数据2…);

insert into students (name,gender) values (“大乔”,”女”);

1.3多行插入

insert into 表名 (字段1、字段2…)values (数据1、数据2…),(数据1、数据2);

insert into students (name, gender) values 
("刘备""男"),
("小乔""女");

2.删除数据(关键字delete)

2.1物理删除(数据真实被删除)

全部删除:delete from 表名;

delete from students;

按条件删除:delete from 表名 where 条件;

delete from students where id=5;

2.2逻辑删除(只是显示删除,实际未删除)

使用一个字段单独用来标记数据,代表这条数据以及不在使用,默认为0,若删除则修改为1
查询删除的数据时,即查询此字段为1的不在显示

-- 给students表添加一个is_delete字段 bit 类型
	alter table students add is_delete bit default 0update students set is_delete=1 where id=6

3.修改数据(关键字: update)

全部修改: update 表名 set 列1=值1, 列2=值2…

update students set gender=2;(全部更改)

按条件修改: update 表名 set 列1=值1,列2=值2… where 条件;

update students set gender=2 where id=2;(按条件修改)
update students set age=17,gender=2 where id=2;(按条件修改)

4.查询的基本使用(关键字:select)

4.1查询所有列数据

select *from 表名;

select *from students;   

在这里插入图片描述

4.2指定条件查询

select *from 表名 where 条件;

select *from students where id=3; 

在这里插入图片描述

4.3查询指定列

select 列1,列2… from 表名;

select name,gender from students;

在这里插入图片描述

4.4给字段添加别名(关键字:as)

select 字段 as 别名,字段 as 别名… from 数据表;

select name as 姓名, gender as 性别 from students;

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值