- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用锦州师范高等专科学校计算机系
数据库原理与应用锦州师范高等专科学校计算机系 第三章 数据库的查询和试图 第三章 数据库的查询和试图 Transact-SQL的SELECT语句从一个或者多个表或视图中检索记录,使用查询分析器输入一条SELECT语句,查询情况将在结果窗口中显示。可以编辑或打印这些结果,并且把它们保存在非数据库文件中。 3.1 SELECT语句查询 3.1.1 选择列 ●SELECT语句中的SELECT子句指定要返回的列;WHERE子句指定选择条件来限制返回结果中的行。 1.指定列 语法形式如下: SELECT 列名1[,…n] FROM 表名1[,…n] 第三章 数据库的查询和试图 【例3-1】选择XSQK表中的学号、姓名和专业名三列。 SELECT 学号,姓名,专业名 FROM XSQK 2.使用通配符(*) 【例3-2】选择XSQK表的所有列。 SELECT * FROM XSQK 3.使用列表达式 ●在SELECT子句中可以使用算术运算符对数字型数据列进行(+、-、*、/和%)。 ●注意:取模运算时,%的两边必须是整数型数据。 第三章 数据库的查询和试图 【例3-3】查询XS_KC表,并增加了一个计算列,使其为成绩列加5。 SELECT 学号,课程号,成绩,成绩+5 FROM XS_KC 4.改变查询结果中的列名 ① 第一种方法:“=”法。 【例3-4】为【例3-3】中的计算列指定了一个列名“调整后的成绩”。 SELECT 学号,课程号,成绩,调整后的成绩=成绩+5 FROM XS_KC ②第二种方法:“AS”法。 【例3-5】为【例3-4】中的成绩列指定了一个新列名“原成绩”。 第三章 数据库的查询和试图 SELECT 学号,课程号,成绩 AS 原成绩,调整后的成绩=成绩+5 FROM XS_KC 5.增加说明列 ●目的:增加查询结果的可读性。 【例3-6】在查询结果中备注列前增加了一个说明列。 SELECT 学号,姓名,’职务是‘,备注 FROM XSQK 【例3-7】说明文字串中有单引号的情况。 SELECT 学号,姓名,’其’’职务’’是‘,备注 FROM XSQK 第三章 数据库的查询和试图 6.使用系统函数 ●包括:聚合函数、数学函数、字符串函数、日期和时间函数以及其他一些系统函数。 ① AVG函数:返回指定列的算术平均值。 【例3-8】计算XS_KC表中成绩列的算术平均值,并为列指定列名为“平均值” SELECT AVG(成绩) AS 平均 FROM XS_KC ② COUNT函数:返回指定列的数据记录行数,不包含全部为NULL值的记录行。 【例3-9】选择计算XSQK表中学生记录的行数。 SELECT COUNT(学号) FROM XSQK 第三章 数据库的查询和试图 【例3-10】计算XS_KC表中成绩不及格的课程记录的总数,并指定列名。 SELECT COUNT(学号) AS ‘不及格课程总数’ FROM XS_KC WHERE 成绩60 ●DISTINCT:指定返回的是不同记录行数。 【例3-11】计算XS_KC表中不及格学生记录的总数。 SELECT COUNT(DISTINCT 学号) AS ‘不及格课程总数’ FROM XS_KC WHERE 成绩60 ③ MAX函数:返回指定列的最大值。 【例3-12】计算XS_KC表中成绩列的最大值。 第三章 数据库的查询和试图 SELECT MAX(成绩) AS 最高分 FROM XS_KC ④ MIN函数:返回指定列的最小值。 【例3-13】计算XS_KC表中成绩列的最小值。 SELECT MIX(成绩) AS 最低分 FROM XS_KC ⑤ SUM函数:返回指定列的总和。 【例3-14】用于计算XS_KC表中成绩列的总和值,并指定列名。 SELECT SUM(成绩) AS 总分 FROM XS_KC 第三章 数据库的查询和试图 3.1.2
您可能关注的文档
- 授课教师上海中医药大学附属普陀医院外科教研室陈腾.ppt
- 授课教师张宗新复旦大学金融研究院.ppt
- 授课老师高祥学生李婉蓉学号9711461023科系资讯.ppt
- 授课老师.ppt
- 授课老师林佩淳教授杨桂娟教授互动程式设计助理胡缙.ppt
- 授课内容.ppt
- 授课老师林俐玲老师指导老师冯正一老师学生高志文.ppt
- 授课内容初中物理教材讨论与分析(第1-4章).ppt
- 授课内容弹性日期2009年9月29日.ppt
- 授课内容外部性日期2010年11月9日.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 机械行业“人形机器人的Optimus时刻”系列(五):触觉感知(电子皮肤),高山将越,坦途在望.pdf
- 培训教材污水处理厂运营管理方案.pptx VIP
- 纪检委处理回复函.docx
- AP微积分BC 2016年真题 (选择题+问答题) AP Calculus BC 2016 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 武汉市2025届高中毕业生四月调研考试(四调)物理试卷(含答案).pdf
- 《西安事变》课件.ppt VIP
- 排水沟设计计算11.xls VIP
- 2010版中药典,中国药典2010年版.doc
- 精彩拍摄跟我来.docx
- 小学常用单词分类汇总衡水体英语字帖(含例句).pdf
文档评论(0)