zoukankan      html  css  js  c++  java
  • group by子句

    6、求各系学生的平均成绩,并把结果存入数据库Dept_grade 表,Dept_grade 创建如下; create  table  Dept_grade ( Sdept char(15), Avg_grade  smallint  )

    insert into Dept_grade

    select sdept,AVG(grade)

    from sc,s

    where sc.sno=s.sno

    group by sdept

    --13.  统计每位学生选修课程的门数、学分及其平均成绩;
    select sno,count(sc.cno),count(ccredit),avg(grade)
    from sc,course
    where sc.cno=course.cno
    group by sno
    go
    --14.  统计选修每门课程的学生人数及各门课程的平均成绩;
    select cno,count(sno),avg(grade)
    from sc
    group by cno
    go

    --[例31]  求各个课程号及相应的选课人数


    SELECT Cno,COUNT(Sno)
         FROM    SC
         GROUP BY Cno
    go


    --[例32]  查询选修了3门以上课程的学生学号。


         SELECT Sno
         FROM  SC
         GROUP BY Sno
         HAVING  COUNT(*) >3
    go

  • 相关阅读:
    Linux filesystem
    centos 下 gradle 编译打包 apk
    python SSL 错误
    nginx 缓存配置
    nginx 反向代理配置
    redhat 网卡绑定
    磁盘阵列
    Centos 安装Django2.1
    python pyquery 基本用法
    python 爬虫之-- 正则表达式
  • 原文地址:https://www.cnblogs.com/a12436109/p/3696168.html
Copyright © 2011-2022 走看看