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 语句显示所有可能的比赛组合.
网友评论