SQL查询语句的简要说明.pdfVIP

  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文档。上传文档
查看更多
SQL查询语句的简要说明

SQL 查询语句 1、SQL 基本数据操作语句:Insert;Select;Update;Delete;Union;Join (1) Insert 用户可以用INSERT 语句将一行记录插入到指定的一个表中。 语法: INSERT INTO table [(column { ,column})] VALUES (columnvalue [{,columnvalue}]); (2) select SELECT 语句可以从一个或多个表中选取特定的行和列。 语法: SELECT [DISTINCT] (column [{, columns}]) | * FROM table [ {, table}] [ORDER BY column [ASC] | DESC [ {, column [ASC] | DESC }]]; a、定义选择标准: SELECT columns FROM tables [WHERE predicates]; WHERE 子句对条件进行了设置,只有满足条件的行才被包括到结果表中。这些条件由断 言(predicate)进行指定(断言指出了关于某件事情的一种可能的事实)。如果该断言对于 某个给定的行成立,该行将被包括到结果表中,否则该行被忽略。在SQL 语句中断言通常通 过比较来表示。 断言包括一种基于 “等值”的比较,但是SQL 断言还可以包含其他几种类型的比较。其 中最常用的为: 比较运算符(大小比较):等于 = ;不等于 ;小于 ;大于 ;小于或等于 = ; 大于或等于 =。 范围运算符(表达式值是否在指定的范围):[not] between ‘’and ‘’ age BETWEEN 10 AND 30 相当于 age =10 AND age =30 列表运算符(判断表达式是否为列表中的指定项):[NOT] in (项1,项2) country IN ( Germany , China ) 模式匹配符(判断值是否与指定的字符通配格式相符):LIKE、NOT LIKE 常用于模糊查找,它判断列值是否与指定的字符串格式相匹配。可用于 char 、 varchar 、text 、ntext 、datetime 和smalldatetime 等类型查询。 可使用以下通配字符: 百分号% :可匹配任意类型和长度的字符,如果是中文,请使用两个百分号即%% 。 下划线_ :匹配单个任意字符,它常用来限制表达式的字符长度。 方括号[]:指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个。 [^]:其取值也[] 相同,但它要求所匹配对象为指定字符以外的任一个字符。 1 例如: 限制以Publishing 结尾,使用LIKE %Publishing 限制以A 开头:LIKE [A]% 限制以A 开头外:LIKE [^A]% 空值判断符(判断表达式是否为空):IS NULL、NOT IS NULL 逻辑运算符(用于多条件的逻辑连接):NOT、AND、OR 空值判断符 WHERE age IS NULL b、逻辑连接符 有时我们需要定义一条不止一种断言的SELECT 语句。为了进一步定义一个WHERE 子句, 用户可以使用逻辑连接符AND,OR 和NOT。 SELECT * FROM EMPLOYEES WHERE LAST_NAME = Jones AND FIRST_NAME = Davy; 有时定义一个断言的最好方法是通过相反的描述来说明。 SELECT * FROM EMPLOYEES WHERE NOT(BRANCH_OFFICE = Boston);

文档评论(0)

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

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

1亿VIP精品文档

相关文档