数据库(二)

数据库

  1. DML(Data Manipulation Language):给表中 插入数据,删除数据,修改数据

  2. – 插入数据 insert into 表名(字段名,字段名2,…) valuses(值1,值2,…)
    insert into student(id,name,age,sal) values(1,‘zhangsan’,23,555.55);

    – 字符串类型的类 值的话,用单引号引起来
    insert into student(name) values(‘wangwu’);

    – yyyy-MM-dd hh:mm:ss 日期类型的列 值的话 用单引号引起来
    insert into student(name,birthday) values(‘wangwu2’,‘2010-10-10 16:20:20’);
    insert into student(name,birthday) values(‘wangwu3’,null);

    – 给表中所有的字段都插入值
    insert into student(id,name,age,sal,birthday) values(1,‘zhangsan2’,23,555.55,null);

    – 给表中所有的字段都插入值 可以简写
    insert into student values(10,‘zhangsan222’,23,555.55,null);

    – 删除表中所有的数据
    –逐行删除
    delete from student; – 无条件的删除,删除表中所有数据
    – 删除表中所有的数据
    truncate table 表名;-- 删除所有记录 先删除表,再创建表。

    – 条件删除 where = > < >= <= and 并且 or 或者
    delete from student where name=‘zhangsan’;
    delete from student where name=‘zhangsan’ and birthday=‘2019-08-21 15:44:12’
    delete from student where name=‘zhangsan’ or name=‘wangwu2’ or name=‘wangwu3’;

    – 修改表中的数据 update student set 字段名=‘修改的值’ , set 字段名 … where 条件
    update student set name=‘lisi’,age=30; – 不带有条件的修改

    – 带有条件的修改
    update student set name=‘wangwu’,age=25,sal=666.66 where name=‘zhangsan2’ and birthday=‘2019-08-21 15:52:59’;

  3. 示例:
    插入一行值 id=1 name=‘xiaoming’ age=23 sal=123.55;
    在这里插入图片描述
    插入三行值
    在这里插入图片描述
    查看表中的内容 select * from student;
    未设置值的字段均为null;
    在这里插入图片描述
    删除表中所有数据(表存在)
    在这里插入图片描述
    删除表(表不存在)
    在这里插入图片描述

带有条件的修改
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值