当前位置: 首页 > news >正文

门户网站建设课程设计网上商城建设

门户网站建设课程设计,网上商城建设,资质做网站需要用到什么,河源市地震一、内容要求 利用sql建立学生信息数据库,并定义以下基本表: 学生(学号,年龄,性别,系号) 课程(课号,课名,学分,学时) 选课&#xff0…

一、内容要求

利用sql建立学生信息数据库,并定义以下基本表:

学生(学号,年龄,性别,系号)

课程(课号,课名,学分,学时)

选课(学号,课号,成绩)

根据上面基本表的信息完成下列查询:

(1)查询选修了数据库原理的学生的人数和平均成绩。

(2)查询选修3门课 以上的学生姓名。

(3)列出人数超过1000人的系名。

(4)查询所有课程都及格的学生姓名。

二、代码 

(1)查询选修了数据库原理的学生的人数和平均成绩

select count(*)
from xe
where cnum='03';select AVG(grade)
from xe
where cnum='03'

(2)查询选修3门课 以上的学生姓名。

select sno
from xe 
group by sno
having count(*)>3

(3)列出人数超过1000人的系名

select sdept
from stu
group by sdept
having count(*)>1000

(4)查询所有课程都及格的学生姓名

select distinct sname
from xe
where grade>60

 三、结果分析

 (1)查询选修了数据库原理的学生的人数和平均成绩

(2)查询选修3门课 以上的学生姓名

 (3)列出人数超过1000人的系名

(4)查询所有课程都及格的学生姓名

SELECT语句的含义是:根据WHERE子句的条件表达式从FROM子句指定的基本表、视图或派生表中找出满足条件的元组,再按SELECT子句中的目标列表达式选出元组中的属性值形成结果表。

同时为了进一步方便用户,增强检索功能,SQL提供了许多聚集函数,主要有:

COUNT(*) 统计元组个数
COUNT( [DISTINCT|ALL] <列名>) 统计- -列中值的个数
SUM( [DISTINCT|ALL] <列名>) 计算一列值的总和 (此列必须是数值型)
AVG( [DISTINCT|ALL] <列名>) 计算一列值的平均值 (此列必须是数值型)
MAX( [DISTINCT|ALL] <列名>) 求一列值中的最大值
MIN( [DISTINCT|ALL] <列名>) 求列值中的最小值

四、小结

        在使用聚集函数时,如果指定DISTINCT 短语,则表示在计算时要取消指定列中的重复值。如果不指定STINCT短语或指定ALL短语(ALL为默认值),则表示不取消重复值。

        用户可以用ORDER BY子句对查询结果按照一个或多个属性列的升序(ASC)或降序(DESC)排列,默认值为升序。对于空值,排序时显示的次序由具体系统实现来决定。例如按升序排,含空值的元组最后显示;按降序排,空值的元组则最先显示。

http://www.mmbaike.com/news/58141.html

相关文章:

  • 三网合一网站源代码软件外包公司排名
  • seo网站推广电话深圳seo优化推广公司
  • 给人做网站赚钱吗免费下载优化大师
  • 招生型网站建设百度怎么发布广告
  • 微信公众平台怎么做微网站网站seo文章该怎么写
  • 临沂建网站哪家好seo快速排名首页
  • 网站域名需要申请网站推广具体内容
  • 教育培训网站建设方案模板下载计算机培训短期速成班
  • 网站建设中故障排除方法百度seo还有前景吗
  • 商城软件开发福州百度seo代理
  • 扁平式风格网站优化游戏的软件
  • 如何在第三方网站做推广湖南优化推广
  • 全面的网站建设seo导航
  • 月亮湾设计有限公司网站roseonly企业网站优化
  • 外贸网站建设需求网站查找工具
  • 寻找长沙网站建设汕头网站建设公司哪个好
  • 犬夜叉b站高清正版资源广告网络
  • 网站登陆界面怎么做如何进行网站推广?网站推广的基本手段有哪些
  • ubuntu 16.04 wordpress安徽seo团队
  • 一个小型网站开发成本私人网站管理软件
  • 运营软件有哪些优化大师最新版下载
  • 简述网络营销的含义优化大师网页版
  • 国外的一个大学生做的匿名社交网站花生壳免费域名注册
  • 崇明装修公司哪家好seo上海推广公司
  • 休闲吧网站建设网络营销平台排名
  • 一诺互联 网站建设百度收录刷排名
  • 广州网站建设服务哪家好网站开发详细流程
  • 池州北京网站建设网站查询进入
  • 建站科技公司seo关键词排名优化制作
  • 昌平做网站的公司人教版优化设计电子书