- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
泛微培训教材:SQL语句基础讲述
SQL基础
单击此处编辑母版标题样式
目录
泛微软件股份-协同管理解决方案
泛微软件股份-新员工入职培训课件
第一部分:SQL语句分类
第二部分:SELECT专题
第三部分:数据操纵语言DML
第四部分:数据定义语言DDL
SQL语句分类
查询语句
SELECT
数据操纵语言(Data Manipulation Language,DML)语句
INSERT
UPDATE
DELETE
数据定义语言(Data Definition Language,DDL)语句
CREATE
ALTER
DROP
RENAME
TRUNCATE
事务控制(Transaction Control, TC)语句
COMMIT
ROLLBACK
SAVEPOINT
数据控制语言(Data Control Language, DCL)语句
GRANT
REVOKE
目录
泛微软件股份-协同管理解决方案
泛微软件股份-新员工入职培训课件
第一部分: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 hrmresource
select 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时,返回true
x OR y
当x和y有一个为true时,返回true
NOT 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_re
您可能关注的文档
- 法律冲突与法律规则的地域与时间范围讲述.pptx
- 法律基本知识概要讲述.ppt
- 法律法规-计量法讲述.ppt
- 法律法规及其他要求一览表2016讲述.doc
- 弹簧厂技术改造项目竣工总结报告精要.doc
- 法律在我心讲述.ppt
- 法律法规适用条款识别清单2016讲述.doc
- 法律清单(合规性)讲述.doc
- 法律实务(第二课)民法体系讲述.pptx
- 弹性力学课件考试题精要.ppt
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
文档评论(0)