美文网首页
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