Day6 数据库 2019-06-14

2019-06-14  本文已影响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 语句显示所有可能的比赛组合.

上一篇下一篇

猜你喜欢

热点阅读