zoukankan      html  css  js  c++  java
  • mysql数据查询

    1

    1).在数据库SchoolDB中完成以下查询:
    (2).统计数据库中学生的总人数。
    (3).在成绩表中查询学号为‘2011001003’的学员考试总成绩。
         (4).在成绩表中查询学号为‘2011001004’的学员考试成绩平均分。
        (5).查询科目编号为2的考试成绩最高分、最低分、平均分。
        (6).查询科目编号为1的及格学生的平均分。

    2.SELECT COUNT(*) as 总人数 FROM stu;

    3.SELECT SUM(score) as 总成绩 FROM stu_score WHERE stu_id='2011001003';

    4.SELECT AVG(score) as 平均分 FROM stu_score WHERE stu_id='2011001004';

    5.SELECT subjectId ,MAX(score) as 最高分,MIN(score)as 最低分,AVG(score)as 平均分 from 6.stu_score GROUP BY subjectId HAVING subjectId=2;

    7.SELECT AVG(score) as 平均分 from stu_score  where score>=60 and subjectId=1;

    2.在SchoolDB数据库中完成以下查询:
    (1).查询出男生人数超过2人的地区和人数。
    (2).查询班级人数超过8人的班级ID和人数。

    1.SELECT sex,addres,COUNT(*) FROM stu where sex='男' GROUP BY sex,addres HAVING COUNT(*)>=2;

    2.SELECT gid as 班级,COUNT(gid) as 人数 FROM stu   GROUP BY gid HAVING COUNT(gid)>=8;

    查询截图:

     

    Stu表:

    Stu_score表:

  • 相关阅读:
    Day2 while 循环,格式化输出,运算符,字符串编码
    Day 1 变量,基础数据类型与条件语句
    关于字符的一些看法
    正则的全局问题
    模块——js功能(倒计时,幻灯)
    垂直居中
    不确定宽度元素居中
    css3媒体查询
    less的预处理
    手机幻灯
  • 原文地址:https://www.cnblogs.com/xing-shen/p/11634708.html
Copyright © 2011-2022 走看看