版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQLServer数据库实践SQL查询语句用途“登录”按钮嵌入SQL语句如下:$querySQL="select*fromuserwhere(sId='输入1'
ortid='输入1'
ortel='输入1')
andpsw=输入2"过程:1、建立数据库连接2、执行SQL语句3、判断执行结果进行分支操作4、断开数据库连接数据查询目录1、单表查询2、连接查询(内连接、外连接)3、嵌套查询4、集合查询5、基于派生表的查询数据查询语法SELECT[ALL|DISTINCT][TOPn|PERCENT]<输出列表>]…FROM数据源列表[WHERE<条件表达式>][GROUPBY<分组表达式>[HAVING<条件表达式>]][ORDERBY<排序表达式>[ASC|DESC]]多张表stuDB数据库三张表之间存在联系selectcname,
name,
GradefromStudent,
sc,
CoursewhereCourse.Cno
=
SC.Cno
andStudent.Sno
=
SC.sno单表查询→连接查询【例题5-16】查询选修了1号课程的学生学号及其成绩,查询结果按照成绩降序排列。SELECTSno,GradeFROMSCWHERECno=1ORDERBYGradeDESC分数降序【新题】查询选修了大数据导论课程的学生学号及其成绩,查询结果按照成绩降序排列。SELECTSno,GradeFROMSC
,course
WHERE
Course.Cno
=
SC.Cno
andCname=’大数据导论’ORDERBYGradeDESC旧题【新题】查询每门课最高分、最低分和平均分,显示课程名和相应分数。SELECT
Cno,max(Grade)最高分,min(Grade)最低分,avg(Grade)平均分FROMSCGROUPBYCnoSELECT
Cname,max(Grade)
最高分,min(Grade)
最低分,avg(Grade)
平均分FROMSC,Course
WHERECourse.Cno=SC.Cno
GROUPBY
Cname【进阶1】查询每门课最高分、最低分和平均分,显示课程号和相应分数。单表查询→连接查询【例题5-19】查询学生学习所有课程获得的最高分、最低分和平均分。SELECTmax(Grade)最高分,min(Grade)最低分,avg(Grade)平均分FROMSC旧题代码1:SELECTName,GradeFROMStudent,SCWHEREStudent.Sno=SC.SnoANDCno=2连接查询【例题5-25】请查询选修了2号课程的学生姓名和成绩。代码2:SELECTName,GradeFROMStudent
INNERJOIN
SC
ON
Student.Sno=SC.Sno
WHERECno=2内连接代码1:SELECTName,Cname,GradeFROMStudents,SC,CoursecWHEREs.Sno=SC.SnoANDc.Cno=SC.Cno连接查询【例题5-27】请查询学生选课情况,显示学生姓名、课程名、成绩。代码2:SELECTName,Cname,GradeFROMStudentsINNERJOINSC
ONs.Sno=SC.SnoINNERJOINCoursecONc.Cno=SC.Cno表的别名说明:①使用INNERJOIN做多表连接查询,需两两连接②使用INNERJOIN需要在on后面写连接条件,其他条件在where后面正确代码:SELECTName,GradeFROMStudent,SCWHEREStudent.Sno=SC.SnoANDCno=2笛卡尔乘积【例题5-25】请查询选修了2号课程的学生姓名和成绩。错误代码:SELECTName,GradeFROMStudent,SCWHERECno=2猜一猜:错误代码执行结果是几行?正确代码:SELECTName,Cname,GradeFROMStudents,SC,CoursecWHEREs.Sno=SC.SnoANDc.Cno=SC.Cno笛卡尔乘积【例题5-27
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业步行街收费站电气安全指南
- 古建筑彩绘保护项目施工合同
- 酒店建设施工合同包工头
- 水上乐园设备建设合同
- 医院清水池防水施工合同
- 医疗保险行业招聘合同模板
- 施工期间质量改进协议
- 游泳池边设施涂装合同
- 旅游水果之旅服务合同
- 学校美术工作室建设计划
- 博士期间科研规划
- 英语阅读智慧树知到期末考试答案2024年
- 造价咨询服务咨询服务保证措施
- 2024高三一模宝山作文题解析及范文(用怎样的目光看待事物)
- 在线网课知慧《美术与世界(西安交通大学)》单元测试考核答案
- 基底动脉闭塞脑梗死的护理查房
- 10.3依法收集运用证据 课件-思想政治部编版选择性必修2法律与生活
- xx县综合应急救援指挥中心建设可行性研究报告
- 放射科年度总结与计划报告
- 国家开放大学《数据结构》课程实验报告(实验5-图的存储方式和应用)参考答案
- 人民民主是全过程民主
评论
0/150
提交评论