SQL-DML基础

SQL语言包括四种主要程序设计类语言:

数据定义语言DDL

数据操作语言DML

数据控制语言DCL

事物控制语言TCL

这里介绍下数据操作语言DML的基础用法

1,向表中添加数据

insert  into + 表名 + (需要修改的地方)+ value +(修改后的值);

首先建一个空表,表名为users,完善下相关信息,再输入:

insert into users (name, age, id, gender, entrydate, workno)
value ('张三',20,1,'男','2001-12-12',3);

可以看到张三的信息已经被输入到表中了

张三,20,1,男,2001-12-12,3

如果要一次添加多条个人信息的话再value (***),后面直接加即可,如:

insert into users (name, age, id, gender, entrydate, workno)
value ('张三',20,1,'男','2001-12-12',3),('李四',20,1,'男','2001-12-12',3),
('王五',20,2,'男','2001-12-12',3),('老六',20,2,'男','2001-12-12',3);

这样就一下添加了四条个人信息。也可以不加uesr,但value中的值要和前面中的类型一一对应。

 

 2,修改表中的数据

update + 表名 + set + 要改的内容 + where + 要改的条件,如:

update users set id = 1 where gender = '男';

这里把所有性别为男的员工id全部改成了1,

张三,20,1,男,2001-12-12,3
张三,20,1,男,2001-12-12,3
李四,20,1,男,2001-12-12,3
王五,20,1,男,2001-12-12,3
老六,20,1,男,2001-12-12,3

 这里的where就像if,如果满足条件就修改。当然一次也可以修改多项信息

update users set id = 2,entrydate = '2008-7-1' where gender = '男';

 张三,20,2,男,2008-7-1,3
张三,20,2,男,2008-7-1,3
李四,20,2,男,2008-7-1,3
王五,20,2,男,2008-7-1,3
老六,20,2,男,2008-7-1,3

注意 ,如果不加where,默认把所有信息全改。

3,删除表中的数据

delete from + 表名 + where + 要删除的条件,如:

delete from users where name = '老六';

注意,如果不加where,默认把所有信息都删除。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值