《第讲简单查询》-课件.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
知识回顾 第6讲 简单查询 6.1 SELECT 语句的基本语法格式 6.2 选择查询 6.3 条件查询 6 .4 数据排序 第6讲 简单查询 6.1 SELECT 语句的基本语法格式 6.2 选择查询 6.3 条件查询 6 .4 数据排序 6.1 SELECT 语句的基本语法格式 SELECT语句的语法形式如下:  SELECT [DISTINCT|TOP n [PERCENT][WITH TIES]] select_list  FROM table_list  [WHERE search_conditions]  [ORDER BY order_list [ASC | DESC] ] 6.1 SELECT 语句的基本语法格式 注释说明: SELECT子句用于指定所选择的要查询的特定表中的列,它可以是星号(*)、表达式、列表、变量等。 FROM子句用于指定要查询的表或者视图,最多可以指定16个表或者视图,用逗号相互隔开。 WHERE子句用来限定查询的范围和条件。 ORDER BY用于指定排序方式。 DISTINCT用于消除结果集中的重复值。 TOP n [PERCENT]用于显示前n条或n%条的记录信息. WITH TIES 用于在结果集中包含附加记录,在使用ORDER BY子句时,当出现两个或多个记录和最后一条记录的值相等时,这些附加记录也将出现在结果集中。 第6讲 简单查询 6.1 SELECT 语句的基本语法格式 6.2 选择查询 6.3 条件查询 6 .4 数据排序 6.2 选择查询 1.输出表中的所有列 例1 :查询“学生表”中全体学生的记录。 代码如下: USE student GO SELECT * FROM 学生 GO 6.2 选择查询 2.输出表中部分列 例2:查询全体教师的教师编号和姓名。 代码如下: USE student GO SELECT 教师编号,姓名 FROM 教师 GO 3.为结果集内的列指定别名 格式:表达式  AS  别名 例3:查询学生表中全体学生的姓名及年龄。 代码如下: USE STUDENT GO SELECT 姓名,YEAR(GETDATE())-YEAR(出生日期) AS 年龄 FROM 学生 GO 6.2 选择查询 4.消除取值重复的行——DISTINCT 例4 :查询选修了课程的学生号。程序清单如下: USE student GO SELECT DISTINCT 学号 FROM 课程注册 GO 6.2 选择查询 5.限制返回行数 在字段列表前用TOP n [PERCENT]关键字。 例5 :查询课程注册表中的前三条记录的信息。代码如下:? USE student GO SELECT TOP 3 * FROM 课程注册 GO 第6讲 简单查询 6.1 SELECT 语句的基本语法格式 6.2 选择查询 6.3 条件查询 6 .4 数据排序 6.3 条件查询 1. 常用的查询条件 : 6.3 条件查询 2、比较大小 例6 :查询课程注册表成绩大于50分的记录。  代码如下: USE student GO SELECT  *   FROM 课程注册   WHERE 成绩50 GO 6.3 条件查询 3、确定范围: 例7 :查询出生日期在1980~1982年之间的学生的姓名、学号和出生日期。代码如下: USE student GO SELECT 姓名,学号,出生日期 FROM 学生 WHERE 出生日期 between ‘1980-1-1’ and ‘1982-12-31’ GO 6.3 条件查询 4、确定集合范围——IN: 例8 :查询计算机系、经济管理系的班级名称与班级编号。 代码如下: USE student GO SELECT 班

文档评论(0)

沙卡娜 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档