数据库的操作

​创建test数据库 create DATABASE text CHARACTER set utf8;
在test数据库中创建student表, create table student (
   id int(11),
   name VARCHAR(20),
   score int(11),
   address VARCHAR(50),
   useremail VARCHAR(20),
   );
向student表中添加记录如下图所示 INSERT into student values 
(1,'张三',98,'北京','1111111111@qq.com'),
(2,'李四',88,'北京','1111111112@qq.com'),
(3,'王五',78,'上海','1111111113@qq.com'),
(4,'赵刘',68,'深圳','1111111114@qq.com'),
(5,'孙琦',58,'杭州','1111111115@qq.com'),
(6,'小红',48,'北京','1111111116@qq.com'),
(7,'小黑',99,'上海','1111111117@qq.com'),
(8,'小吕',100,'苏州','1111111118@qq.com'),
(9,'小芬',60,'杭州','1111111119@qq.com'),
(10,'小子',70,'黑龙江','1111111110@qq.com');
使用sql语句查询出表中的所有内容 select * from student;
使用sql语句查询出表中所有score>70的同学 select * from student where score > 70 ;
更改name字段的数据类型为varchar(50) alter table student MODIFY name varchar(50);
向表中添加一个字段,字段名称为“pingjia”,字段类型为varchar(20) alter table student add qingjia VARCHAR(20);
更改姓名是张三的同学的分数为88 update student set score=88 where name='张三';
如果80分为及格线,查询出所有及格的同学的详细信息 select * from student where score >= 80 ;
使用关键字in,查询id值是1或5或7的同学的基本信息 select * from student where id = 1 or id = 5 OR id = 7;
查询id值在5至8的所有同学的基本信息 select * from student where id > 4 and id < 9;
查询姓名是小红并且分数大于60的同学的基本信息 select * from student where name = '小红' and score > 60;
查询姓名是小红或者分数大于90的同学的基本信息 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值