四个重大语句.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四个重大语句

一、SELECT [ALL | DISTINCT] select_list INTO [new_table_name] [FROM table_name [, table_name2 ][,… table_name16]] [WHERE condition] [GROUP BY clause] [HAVING clause] [ORDER BY ] [COMPUTE clause] [FOR BROWSE]] 其中: select_list:所要查询的字段名称,它可以是从多个表中取出来的字段 INTO new_table_name:将查询结果放到一个新的临时表中,值得注意的是,若SELECT 命令中有UNION 子句,则INTO 一定要放在第一个SELECT 保留字之后 table_name:欲查询数据的表的名称 condition:欲查询数据的条件 GROUP BY:可依字段类别总计函数处理 Having:功能如同WHERE,其不同在于可以再次过滤SELECT WHERE 语句查询到的结果 ORDER BY:将查询结果以某字段或运算值数据排序条件,再传回 COMPUTE:允许用一条SELECT 命令同时查询数据,并数据总计动作 “SELECT *” 是用来进行数据检索的最基本的语句。其中“*”可以用来代表所查询 的表中的所有字段的字段名。查询结果将以在CREATE TABLE 语句中的相同的字段顺序 来显示。如果要指定查询的列,可以在SELECT 后列出指定的字段表列,查询结果将以指 定的字段顺序显示。 在对记录值进行数学运算时,请读者注意运算符的优先级。 先乘除(* 、/ 、%)、后加减(+、-),相同优先级时,表达式采用从左到右的计算 顺序。采用()明确优先级,能有效减少失误。 总计函数总有 6 个,它们分别是: SUN():求总和 AVG():求平均值 MIN():求最小值 MAX():求最大值 COUNT():传回非NULL 值的字段数目 COUNT(*):传回符合查询条件的数目 值得提出的是本例中包含了 GROUP BY(year)、ORDER BY(year)两个子句。GROUP BY 子句的意思是根据入学年限(year)分组,ORDER BY 子句的意思是根据入学年限排序。 在检索信息时可以通过WHERE子句指定检索的条件,而且SQL Server 还提供了NOT、 OR、AND 三种逻辑运算符,其中NOT 的优先级最高,其次是AND,OR 的优先级最低。 如果对优先级的认识还不是很清楚的话,可以通过添加括号改变优先级,有了逻辑运算后, 使条件检索功能更加丰富和灵活。 NOT、OR、AND 三种逻辑运算符的意义如下: NOT:表示“非”的关系,表示不满足NOT 后面的条件 OR:表示“或”的关系,即满足两个条件中的一个 AND:表示“与”的关系,即同时满足两个关系 WHERE 子句中条件的指定 SQL Server 支持的运算符如下: (1)逻辑运算符:AND(与)、OR(或)、NOT(非) (2)比较符:=、!=、、=、= IN、NOT IN、ANY、ALL 判断是否是集合的成员 BETWEEN AND 判断列值是否满足指定的区间 LIKE 匹配模式 is [not] null 测试空值 5-8】查询stud_info 中的姓氏为‘陈’的学生姓名,本例牵涉到模式匹配。 USE tsing_DB1 SELECT name FROM stud_info WHERE name LIKE 陈% 查询结果如图 5-9 所示。 该例中的“%”是字符匹配符,能匹配任意长度的字符串。还有一种字符匹配符‘_’, 只能匹配一个字符。此外,字符匹配符[]可以匹配对指定范围(例如[a~f])或集合(例如 [abcdef])中的任何单个字符;字符匹配符[^]可以匹配不属于指定范围(例如[a~f])或集合 (例如 [abcdef])的任何单个字符。 (1)ALTER 语句 用 ALTER 语句可以对表的结构及其约束进行修改,其语法结构如下: ALTER TABLE [[database.]owner.]table_name [WITH NOCHECK] ADD {[column_name datatype [column_constraints]|[[,]table_constraint]]} [,[{next_col_name | next_table_constraint}]…]} | DROP [ CONSTRAINT ] constraint_name | COLUMN column }[ ,...n ] 其中: ?? database:存储欲更改结构的表格的数据库名 ?? owner:定的对象所有者名 ?? t

文档评论(0)

sd44055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档