美文网首页
Day6 数据库 2019-06-14

Day6 数据库 2019-06-14

作者: 迷途小球迷 | 来源:发表于2019-06-14 14:00 被阅读0次

MongoDB的安装

MongoDB是用C++编译的非关系型数据库,其存储的格式类似json对象。
Mac下的安装使用homebrew:
brew install mongodb


SQL笔试题

create table t1
(
id int(225),
name varchar(225),
kecheng varchar(225),
fengshu int(225)
)

insert into t1 values(1,'zs','yuwen',81);
insert into t1 values(2,'zs','shuxue',75);
insert into t1 values(3,'ll','yuwen',76);
insert into t1 values(4,'ll','shuxu',91);
insert into t1 values(5,'ww','yuwen',81);
insert into t1 values(6,'ww','shuxue',100);
insert into t1 values(7,'ww','yinyu',99);
image.png

1、查询出每门课都大于80 分的学生姓名:

select DISTINCT name from t1 where name not in (select name from t1 where fengshu<80 or fengshu=80)

select name from t1 group by name having min(fengshu)>80

2、删除除了自动编号不同, 其他都相同的学生冗余信息

select min(id) from t1 group by name,kecheng,fengshu

一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球对,现在四个球对进行比赛,用一条sql 语句显示所有可能的比赛组合.

相关文章

网友评论

      本文标题:Day6 数据库 2019-06-14

      本文链接:https://www.haomeiwen.com/subject/eroufctx.html