第5章 操作表中的数据.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 操作表中的数据

第5章 操作表中的数据 5.1 插入数据 1. 使用企业管理器插入数据 用企业管理器插入数据时,一定注意数据类型的匹配。 2. 使用T-SQL语句插入数据 INSERT [ INTO] { table_name | view_name } { [ ( column_list ) ] { VALUES (values_list) | derived_table | execute_statement } } 5.2 基本数据查询 5.2.1 SELECT语句的语法结构 虽然 SELECT 语句的完整语法较复杂,但是其主要的子句可归纳如下: SELECT [ ALL | DISTINCT ][ TOP n [ PERCENT ] [ WITH TIES ] ]select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ] 5.2.2 基本SELECT查询 1. 查询表中所有字段 在SELECT语句中使用通配符“*”就可以返回FROM 子句内所有表和视图内的所有列,服务器会按照用户创建表或视图时候声明的列顺序来显示所有的列。 2. 查询指定的字段 基本语法: SELECT select_list FROM table_source 3. 设置列的别名 常用的设置字段别名的方法三种: 使用 ANSI的标准方式。 使用AS关键字。 使用SQL Server 2000支持的“=”。 4. 使用计算字段 使用计算字段的方法是在SELECT语句后面直接写入表达式,然后使用AS关键字为新建的计算字段设置别名。当不为表达式指定别名时候,输出的时候将显示无列名。 5.2.3 使用TOP关键字 通过在SELECT语句中使用TOP关键字可以只返回表中最前面的若干记录。 基本语法: TOP n [PERCENT] 5.2.4 使用DISTINCT关键字 在使用SELECT语句对表进行指定字段的查询时,在返回的记录中可能会出现重复的行,使用DISTINCT关键字即可以在查询返回记录中消除重复的记录。 基本语法: SELECT [ ALL | DISTINCT ] select_list 5.2.5 使用WHERE子句 WHERE子句常用到的查询条件如下所示。 1. 基于比较的查询 比较运算符的结果布尔数据类型,它有3种值:TRUE、FALSE及UNKNOWN。 2. 基于范围的查询 test_expression [ NOT ] BETWEEN begin_expression AND end_expression 3.基于集合的查询 test_expression [ NOT ] IN ( expression [ ,...n ] ) 4.基于字符匹配的查询 match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ] 5.基于空值的查询 expression IS [ NOT ] NULL 6.基于多重条件的查询 在WHERE子句中,可以使用逻辑运算符AND和OR来连接多个条件,构成一个更加复杂的条件来查询数据。 5.2.6 使用ORDER BY子句 在默认的情况下,查询的返回结果的排列顺序就是在表中的排列顺序,如果需要查询的结果按照一定的规律进行排序,那么可以在SELECT语句使用ORDER BY子句来更改查询结果的显示顺序。 基本语法: [ ORDER BY { order_by_expression [ ASC | DESC ] } [ ,...n ] ] 5.3 高级数据查询 5.3.1 统计函数 常用的统计函数如下所示。 统计函数只能在下面的语句中使用: SELECT语句的选择列表 COMPUTE或COMPUTE BY子句 HAVING子句 5.3.2 使用表的别名 SELECT 语句的可读性可通过为表指定别名来提高,别名也称为相关名称或范围变量。指派表的别名时,可以使用也可以不使用 AS 关键字。 基本语法: table_name A

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档