下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库中有如下三个表:学生表(学号id,姓名name,性别sex,系部depart,年龄age)8个学生记录选课表(学号id,课程号cid,成绩grade) 12门课程课程表(课程号cid,课程名cname,学分Ccredit) 6门课程学生-课程模式 S-T : 学生表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade)1. 从学生表中查询所有同学的所有信息select * from 学生表2. 从学生表中查询所有学生的信息,并分别赋予一个别名select
2、学号as xuehao,姓名as xingming,性别as xingbie,系部as xibu,年龄as nianling from 学生表3. 从学生表中查询姓名是Allen的学生的信息select * from 学生表where 姓名=Allen4. 从学生表中查询学号在1101到1199之间的所有学生的信息select * from 学生表where 学号between 1101 and 11995. 从学生表中查询年龄小于18和大于20的所有学生的学号和姓名select 学号,姓名from 学生表where 年龄206. 从学生表中查询计算机系年龄小于20的所有学生的信息select
3、 * from 学生表where 系部=computer and 年龄=6025. 从选课表中查询所有无考试成绩的学生的学号和课程的课程号select 学号,课程号from 选课表where 成绩is null26. 从选课表中查询选修了课程号以C开头的学生的学号和所选课程的课程号select 学号,课程号from 选课表where 课程号LIKEC%27. 从选课表中查询选修了课程号以C、D或E开头学生的学号和所选课程的课程号select 学号,课程号from 选课表where 课程号LIKECDE%28. 从选课表中查询选修了课程号中包含DB的学生的学号和课程号select 学号,课程号f
4、rom 选课表where 课程号LIKE%DB%29. 从选课表中查询选修了课程的学生的学号select distinct 学号from 选课表where 课程号is not null30. 从选课表中查询选修了课程的学生的人数select count(distinct 学号)总人数from 选课表31. 找出姓名以D开头的学生姓名和所有成绩select 学生表.姓名,选课表.成绩from 学生表join 选课表on 学生表.学号=选课表.学号where 学生表.姓名LIKED%32. 查找的所有学生姓名与学号,结果按学号降序排序select 学号,姓名from 学生表order BY 学号
5、DESC33. 查找成绩介于80和90之间的学生姓名,结果按成绩和姓名升序排序select 学生表.姓名from 选课表join 学生表on 学生表.学号=选课表.学号where 选课表.成绩 between 80 and 90order BY 选课表.成绩,学生表.姓名34. 查找english系的所有学生姓名,结果按成绩和姓名升序排序select 学生表.姓名,学生表.学号,选课表.成绩from 选课表join 学生表on 学生表.学号=选课表.学号where 学生表.系部=english35. 查找同时选修了C01及C02两门课程的学生姓名及学号select 学生表.姓名,A.学号fro
6、m 选课表as A join 选课表as B on A.学号=B.学号join 学生表on 学生表.学号=A.学号where A.课程号=C01 and B.课程号=C0236. 查找所有选修了课程的学生姓名及所在系别select distinct 学生表.姓名,学生表.系部from 学生表join 选课表on 学生表.学号=选课表.学号where 选课表.课程号is not null37. 查找成绩高于90分的学生姓名、学号及系别select 学生表.姓名,学生表.学号,学生表.系部from 学生表join 选课表on 学生表.学号=选课表.学号where 选课表.成绩=9038. 找出选修
7、了C01课程的学生姓名select 学生表.姓名from 学生表join 选课表on 学生表.学号=选课表.学号where 选课表.课程号=C0139.查询English系学生人数select count(*) English 系总人数from 学生表where 系部=English40.分别查询各系的学生人数select 系部,count (*) 人数 from 学生表group by 系部41.创建一个角色uus. CREATE ROLE uus;42.给uus授权SELECT,UPDATE,INSERT . GRANT SELECT,UPDATE,INSERT ON Stu TO uus43. 增加一个登录,登录名为tp,密码为123,默认的数据库为stuEXEC sp_addlogin tp, 123, stu44. 将登录tp增加为test库的一个用户,并连接到test库。exec sp_adduser tp45. 授权SELECT.use stuGRANT SELECT ON stu to t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026海南屯昌县农业发展有限公司招聘2人(一)考试备考题库及答案详解
- 国家电投集团浙江电力有限公司招聘3人笔试模拟试题及答案详解
- 2026年安庆望江县第二幼儿园秋季招聘幼儿教师2名考试备考题库及答案详解
- 2026年昭苏县事业单位人员招聘考试模拟试题及答案解析
- 2026年中国广电甘肃网络股份有限公司嘉峪关市分公司劳务派遣人员招聘考试备考试题及答案详解
- 2026广东韶关市消防救援支队政府专职消防员招聘75人(第三批次)笔试模拟试题及答案详解
- 2026年静宁县网格员招聘考试备考试题及答案解析
- 2026湖北武汉市经开区公立初中招聘教师3人笔试备考试题及答案详解
- 2026中国造纸印刷行业市场深度调研及发展趋势和投资前景预测研究报告
- 2026年网络安全等级保护测评试题及答案
- 传染病产妇的产程护理
- 职业技术学院《农产品市场营销》课程标准
- 日本旭硝子F-9010简介
- 《财务会计知识讲解》课件
- 人教版新高一英语必修一单词表(默写版)
- 失禁性皮炎病例护理查房课件
- 核电基础知识考试题及答案
- 《学习指导与练习 语文 基础模块 上册》参考答案
- 2024年秋季新人教版历史七年级上册全册教案
- 幼儿园职工岗前培训方案
- 空气源热泵供暖工程验收表格
评论
0/150
提交评论