3、SQL语法入门.docVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SQL应用培训资料 目录: Select语句基础 (基本语法、单表查询、分组查询) Select语句高级应用 (多表查询、子查询、嵌套查询、集合操作、用SQL创建SQL) DML语句(Insert、Update、Delete) DDL语句(Create、Alter、Drop) DCL语句(Grant、Revoke) 章节内容: Select语句基础(基本语法、单表查询、分组查询) SELECT语句的功能: select语句的基本语法和基本运算符: SELECT column1,column2.、、(distinct,expression,alias,||,as) /*指定提取的列 FROM table1,table2、、 /*指定表提取 WHERE 条件设置: /*设置条件范围 GROUP BY /*分组 HAVING /*设置分组条件 ORDER BY ASC/DESC /*设置排序 1.1.1 各种运算符及运算等级: (算术运算符,连接运算符,关系运算符,其他运算符,逻辑表达式) 1、(),+,-,*,/ 数字和日期数据可以使用进行计算 2、|| (=concat) 连接运算符 3、=,,=,,= 关系运算符 4、IS [NOT] NULL,LIKE,[NOT] IN 其他运算符 5、[NOT] BETWEEN AND 其他运算符 6、 NOT 逻辑表达式 7、 AND 逻辑表达式 8、 OR 逻辑表达式 注释: ① NULL值定义 NULL值是未赋值的未知数 NULL值是与零或空串不同的 NULL值运算 算术表达式中含有NULL值,表达式的计算结果为NULL(NULL值传播) 查找NULL使用IS NULL字句 ②使用别名表示表或列 (AS) 利用表别名可以进行自查询(多个别名)和方便程序编写,利用列别名可以简化列显示标题 ③使用连接操作(||) 可以归并多列显示为一列 ④重复行 默认的查询结果包括重复行 要去掉重复行需在SELECT语句中使用DISTINCT关键字 ⑤字符型与日期型 字符型与日期型的值要用单引号标识 字符型值大小写敏感,日期型值格式敏感 ⑥使用LIKE子句 使用LIKE子句执行一个含有通配符的模糊查找。 % 任意长度的字符 _ 一个字符 1.2、书写规则: ⑴、SQL语名对大小写不敏感 ⑵、SQL语句允许换行 ⑶、关键字不能缩写或跨行 ⑷、子句一般要换行书写 ⑸、使用缩进格式书写可以提高可读性 1.3 常用函数 1.3.1 字符函数(11个) 许多SQL解释器都提供了字符和字符串的处理功能。本部分覆盖了大部分字符串处理 函数,这一部分的例子使用字符函数示范表。 输入\输出: SQL select * from 字符函数示范; 姓 名 M CODE ---------- ---------- ---------- ---------- PURVIS KELLY A 32 TAYLOR CHUCK J 67 CHRISTINE LAURA C 65 ADAMS FESTER M 87 COSTALES ARMANDO A 77 KONG MAJOR G 52 1.3.1.1 CHR 该函数返回与所给数值参数等当的字符,返回的字符取决于数据库所依赖的字符集。 例如,示例的数据库采用了ASCLL字符集。示例数据库的代码列的内容为数字。 输入: SQL SELECT CODE,CHR(CODE)FROM 字符函数示范; CODE CHR (CODE) ---------- --------- 32 67 C 65 A 87 W 77 M 52 4 在数值32处显示为空白,因为32在ASCLL码表中是空格。 1.

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档