收藏 分销(赏)

数据库管理与开发项目教程---教案--08项目四:使用T-SQL查询表数据-任务4子查询-实训XS.docx

上传人:二*** 文档编号:4511842 上传时间:2024-09-26 格式:DOCX 页数:2 大小:12.04KB
下载 相关 举报
数据库管理与开发项目教程---教案--08项目四:使用T-SQL查询表数据-任务4子查询-实训XS.docx_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、项目四使用T-SQL查询表数据 任务1简单查询 任务2分类汇总实训四使用SELECT语句进行基本查询任务3连接查询 任务4子查询实训五使用多表查询和复杂查询 实训六 分析创建查询sale数据库复习:1、写出SELECT语句的书写格式。简述每个子句后面应该填写什么内容?Select DISTINCT选择列表 Into新的表From表或视图Where检索的条件Group by字段名1 Having内部函数表达式Order by 字段名 2 ASC/DESC 2、聚合函数有哪些,请写出函数名及其功能,他们可以出现在SELECT哪些字句里?3、请举例写出一个笛卡尔积的查询语句。多表连接查询分哪三类?每

2、类连接又怎样分类 的?笛卡尔积:select * from class, student, stucou多表连接查询分:内连接:等值连接、不等值连接、自联接 外连接:左外连接、右外连接、全外连接 交叉连接:笛卡尔积4、写出用T-SQL语句把stucou、course student三个表连接在一起的方法? 【例2. 34USE XkGOSELECT StuName, CouName, WillOrderFROM StuCou,Student, CourseWHERE StuCou.StuNo二Student. StuNo AND StuCou. CouNo=Course. CouNoORDER

3、 BY StuName, WillOrderGO 使用ANSI连接语法的SELECT语句:USE XkGOSELECT StuName, CouName, WillOrder FROM StuCouJOIN Student ON StuCou. StuNo=Student. StuNoJOIN Course ON StuCou. CouNo=Course. CouNoORDER BY StuName, WillOrderGO任务4子查询【例2. 29USE XkGOSELECT *FROM CourseWHERE WillNum(SELECT AVG(WillNum) FROM Course)

4、GO【例2. 30USE XkGOSELECT ClassName FROM ClassUNIONSELECT DepartName FROM DepartmentGO如果希望改变列标题USE XkGOSELECT ClassName AS 所有班名和所有系名FROM ClassUNIONSELECT DepartName FROM DepartmentGO【例2. 31USE XkGOSELECT ClassName AS 所有班名和所有系名FROM ClassUNIONSELECT DepartName FROM DepartmentORDER BY ClassName DESCGO实训六

5、 查询XS数据库在course表中,查询2学分的Linux操作系统课程的上课时间。1. 在course表中,查询“周二晚”上课的课程编号、授课教师,并把列名改为中文标题, 查询后的结果按课程编号进行降序排列,查询结果如下图所示。1课程编号授课教师|009叶艳茵2003李涛2. 在course表中,查询报名人数为30到40之间的课程名称和主讲教师(注:包含30 和40)在course表中,检索课程号分别为005、008、014的课程信息。3. 在course表中,查询任课教师未定的课程名称。4. 在student表中,查找杜晓静同学的选修课密码是什么?5. 在course表中,查询课程号在001到010之间的课程信息,包含课程号、课程名、授 课教师。6. 查询class表中的系部编码,要求每个系部编码只显示一行。7. 从course表中检索所有的课程信息,要求只显示前3行信息。8. 从course表中查询所有的课程信息,要求只显示前20%的信息。nklbnm

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服