PTA-数据库作业题(二).pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PTA-数据库作业题(⼆) 前⾔ 所有的题⽬都是课后作业题,仅供学习参考使⽤ 刚做完的⾃学作业,这⼀部分涉及有视图以及查询,针对PTA通过问题也会提到⼀些。 ⼀、题⽬ 10-1查询xscj表中的学号,姓名,计算机三项信息,结果按计算机成绩的降序排列。 select 学号,姓名,计算机 from xscj order by 计算机 desc 稍微提⼀下,order by 默认升序,desc表⽰降序排列,asc表⽰升序排列,查找时按照在其后的优先级进⾏查找。 10-2查询图书表中各出版社图书的数⽬,结果按图书数⽬降序排序 select 出版社,count (*) as 图书数⽬ from 图书 group by 出版社 order by 图书数⽬ desc 10-3查询图书的条形码,书名,出版社和出版⽇期,要求结果按出版社升序排列,出版社相同的数据按出版⽇期降序排列 select 条形码,书名,出版社,出版⽇期 from 图书 order by 出版社 asc,出版⽇期 desc 10-4查询选修了“0000008”课程的学⽣的学号及其成绩,查询结果按分数降序排列 select sno ,score from sc where cno=0000008 order by score desc 10-5查询成绩不及格的学⽣学号、课号和成绩,并按成绩降序排列 select sno ,cno,score from sc where score 60 order by score desc 10-6查询信息学院的男⽣信息,查询结果按出⽣⽇期升序排序,出⽣⽇期相同的按⽣源地降序排序 select * from students where sdept =信息学院 and ssex=男 order by bday asc,bplace desc 10-7检索出被学⽣选修的课程编号,结果按着课程编号降序排列 select distinct cno from score order by cno desc 10-8查询商品表,先按商品分类升序排列,再按商品价格降序排列 select name ,category_id ,price from sh_goods order by category_id asc,price desc 10-9统计每个学院的学⽣总⼈数,并按⼈数降序排列 select dept as 院部,count (*) as 总⼈数 from student group by dept order by count (*) desc 当聚合函数和⾮聚合函数同时使⽤的时候,需要使⽤ group by,其后跟⾮聚合函数即可,否则⽆意义 10-10查询课程“Dp010004”的学⽣学号和成绩,并按成绩降序排列,成绩相同按学号升序排列 select StudentID ,Grade from Grade where CourseID =Dp010004 order by Grade desc,StudentID asc 10-11查询zgda表中的⼯号,姓名,性别,职称4项信息,显⽰结果时⾸先按照⼥性在前的顺序,如果性别相同则按照职称的升序排列。 select ⼯号,姓名,性别,职称 from zgda order by 性别 desc ,职称 asc 10-12查询图书表中的图书的条形码和书名,要求结果按条形码升序排序 select 条形码,书名 from 图书 order by 条形码 asc 10-13在读者表中查询全部读者信息,要求⼥性在前男性在后,同为⼥性读者的按账号升序排列 select * from 读者 order by 性别 desc ,账号 asc 10-14在员⼯表中查询所有男性员⼯的编号,姓名和⼊职⽇期,结果按员⼯编号升序排列 select 员⼯编号,姓名,⼊职⽇期 from 员⼯ where 性别=男 order by 员⼯编号 asc 10-15在顾客表中查询青岛的顾客编号,公司名称和电话,结果按顾客编号升序排列 select 顾客编号,公司名称,电话 from 顾客 where 城市=青岛 order by 顾客编号 asc 10-16检索所有选修了40008课的学⽣学号和成绩,查询结果按学号升序排列 select sno as 学号, grade as 成绩 from score where cno=40008 order by sno asc

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档