MySQL基础知识复习2(多条件创建数据表、更新数据表、删除数据表数据、查询某条数据到某条数据)

复习

  1. 进入mysql服务器中,首先执行“drop database if exists fuxi_24”语句,以此确保打开的mysql中没有数据库fuxi_24。
  2. 创建名为fuxi_24的数据库。
  3. 练习题:使用数据库fuxi_24并按以下要求创建数据表student
  1. 字段id:设置数据类型smallint(4)、主键约束(primary key)、字段值自动增加(auto_increment);
  2. 字段class:设置数据类型char(6)、默认约束并将默认值设置为‘class1’(提示;使用default命令完成默认约束设置);
  3. 字段name:设置数据类型varchar(40)、非空约束(not null);
  4. 字段gender:设置“枚举型”数据类型enum(‘male’,’female’);
  5. 字段addr:设置数据类型varchar(25)、默认约束并将默认值设置为‘hk_city’(提示:使用default命令完成默认约束设置);
  6. 字段auto_datetime:设置数据类型timestamp。
  7. 建表以后为id字段赋初始值2001。
  8. 建表以后为name字段创建名为“index_name”的普通索引

请将建表过程代码截图提交:

 

向student数据表添加数据

练习题:向student数据表添加如下数据(auto_datetime是填入当前时间):

添加数据示例:

  1. 更新数据表student的数据(关键字:update)

知识点:update 表名 set 字段名=***  where 字段名=***;

2.练习题:将id号是2005的name字段名更新为“陈鑫”(截图提交)

 

3.练习题:将name是“王燕”的addr字段名更新为‘dz_city’ (截图提交)

 

4.删除数据表student的数据

知识点:delete from 表名 where 字段名=***;

5.练习题:删除id号是2008的记录(截图提交)。

 

6.查询student表中id字段、name字段、addr字段的数据(截图提交)。

 

7.查询student表中class字段是“class1”或addr字段是“sy_city”的学生id、name、auto_datetime的数据(截图提交)。

 

8.查询student表中id值不在2001-2004之间的学生name、gender、addr的数据(截图提交)。

 

9.练习题:查询student表中id字段、name字段、gender字段、addr字段的数据,从第三条数据开始查询,共查询4条数据(截图提交)。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值