泛微培训教材:SQL语句基础.pptxVIP

  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基础单击此处编辑母版标题样式目录第一部分:SQL语句分类第二部分:SELECT专题第三部分:数据操纵语言DML第四部分:数据定义语言DDL泛微软件股份-新员工入职培训课件泛微软件股份-协同管理解决方案SQL语句分类 查询语句SELECT数据操纵语言(Data Manipulation Language,DML)语句INSERTUPDATEDELETE数据定义语言(Data Definition Language,DDL)语句CREATEALTERDROPRENAMETRUNCATE事务控制(Transaction Control, TC)语句COMMITROLLBACKSAVEPOINT数据控制语言(Data Control Language, DCL)语句GRANTREVOKE目录第一部分:SQL语句分类第二部分:SELECT专题第三部分:数据操纵语言DML第四部分:数据定义语言DDL泛微软件股份-新员工入职培训课件泛微软件股份-协同管理解决方案查询记录基本语法 SELECT [ALL|DISTINCT] column|expression[,column|expression]··· FROM table|view[,table|view]··· [WHERE condition(s)] [GROUP BY column1[HAVINGcondition(s)_1]] [ORDER BY column2[ASC|DESC]]SQL语句书写规范SQL 语句对大小写不敏感SQL 语句可以写成一行或多行关键字不能简写或分开折行子句通常放在不同的行缩进用于增强可读性查询记录示例1 查询所有员工的基本信息示例2 查询所有员工的基本信息,结果:姓名,联系电话,邮箱 select * from hrmresourceselect lastname,mobile,email from hrmresource查询记录示例3 对查询结果记性计算:总金额 = 单价*数量 -----算术表达式 -----运算符优先级 select danjia*shuliang from formtable_main_2算数运算符算术表达式运算符的优先级 --乘法和除法比加法和减法的优先级高 --相同优先级的运算符从左到右计算 --圆括号用于强制优先计算,并且使语句更清晰* / + -查询记录示例4 对查询结果的多个字段进行拼接显示 SQLserver Oracle select deparmentname+’(‘+departmentcode+’)’ from hrmdepartment select deparmentname||’(‘||departmentcode||’)’ from hrmdepartment查询记录示例5 给查询结果指定列明 select lastname as ‘姓名’,email as ‘邮箱’ from hrmresource过滤查询结果WHERE子句中经常使用的操作符 --比较操作符 --SQL操作符 --逻辑操作符 过滤查询结果比较操作符操作符说明=等于或!=不等于小于大于=大于或等于=小于或等于过滤查询结果SQL操作符SQL操作符可以用来对字符串或者值列表、值范围以及空值进行模式匹配来限制所返回的行操作符说明LIKE匹配字符串中的模式IN匹配值列表BETWEEN匹配值范围IS NULL匹配空值过滤查询结果逻辑操作符逻辑操作符允许使用逻辑条件来限制所查询的结果操作符说明x AND y当x和y都为true时,返回truex OR y当x和y有一个为true时,返回trueNOT x若x为true,返回false;若x为false,返回true过滤查询结果示例1 查询2014-01-01这一天新建的流程 示例2 查询2014-01这个月新建的流程 select * from workflow_requestbase where createdate = ‘2014-01-01’Select * from workflow_requestbase where createdate =‘2014-01-01’ and createdate =‘2014-01-31’或者Select * from workflow_requestbase where createdate between ‘2014-01-01’ and ‘2014-01-31’过滤查询结果示例3 查询系统有效用户 示例4 查询分部id = 5的有效用户示例5 查询分部id = 5且登录名以dl开头的有效用户 select * from hrmresource where stauts in(0,1,2,3)select *

文档评论(0)

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

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

1亿VIP精品文档

相关文档