版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 叉车采购审批制度范本
- 采购部门合伙人制度
- 采购部门货物验收制度
- 采购阶梯价格制度
- 采购项目督办制度汇编
- 采购风险防控制度
- 重庆太平人寿采购制度
- 钢厂采购盘根管理制度
- 2025年前台沟通能力模拟题
- 第7章 相交线与平行线章末培优测试卷(必考点分类集训)(学生版)-人教版(2024)七下
- 家政公司安全生产管理制度
- 行政岗位任职资格分级标准详解
- 2026年山西工程职业学院单招职业技能考试题库及答案解析(名师系列)
- 地震勘探资料解释技术
- 2025年校园节能改造项目可行性研究报告及总结分析
- 运动品牌361°小刘鸭联名新品发布快闪店活动方案
- 2025秋南方新课堂金牌学案中国历史七年级上册(配人教版)(教师用书)
- 劳动关系协调员四级考试真题(2篇)
- 2025年ODCC开放数据中心大会:云边协同AI网络技术白皮书
- 2025年中国纳米功能电池项目创业计划书
- 雅马哈DTX430K电子鼓中文说明书
评论
0/150
提交评论