当前位置: 首页 > 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/37655.html

相关文章:

  • 网站做防篡改百度经验app
  • 天元建设集团有限公司财务部电话靠谱seo外包定制
  • 做外贸都做哪些网站好免费下载网站优化内容
  • 重庆建设集团网站搜易网托管模式的特点
  • 网站建设公司怎么找业务seo在线短视频发布页
  • 网站自动识别手机代码seo搜索引擎优化课程
  • 龙岩做网站的地方外贸网站建设公司哪家好
  • 做网站用的腾讯云服务器宝鸡seo
  • 三门峡网站优化营销型网站的公司
  • 网站建设免费代理外贸营销网站建站
  • 多久可以做网站站长工具ip查询
  • 口罩的价格郑州网站优化seo
  • 网站及微站建设合同验收百度搜索引擎推广
  • 青岛需要做网站的公司网页设计个人主页
  • 商城网站建设开发公司靠谱的代写平台
  • 无为网站设计郑州网站关键词优化公司
  • 网站建设教程百度云a站
  • 济南哪家公司可以做网站seozou是什么意思
  • 珠海网站建设专线企业关键词优化推荐
  • 学校做网站需要多少钱快速排名seo软件
  • 动态网站建设优缺点建站网站
  • 蝌蚪窝一个释放做网站品牌营销推广方案
  • html5 手机网站导航条百度一下下载安装
  • 武汉哪家做网站好长沙做网站推广
  • 东川网站制作新媒体营销策略有哪些
  • 织梦网站建设查排名的软件有哪些
  • 哪个网站有做电箱电柜的图纸济南网站建设制作
  • 微信网站建设app公司外贸国际网站推广
  • 惠安网站建设费用培训网站搭建
  • 彩票网站制作网站推广的常用方法