《dbdql的使用》ppt课件

《dbdql的使用》ppt课件

ID:40008047

大小:672.50 KB

页数:28页

时间:2019-07-17

《dbdql的使用》ppt课件_第1页
《dbdql的使用》ppt课件_第2页
《dbdql的使用》ppt课件_第3页
《dbdql的使用》ppt课件_第4页
《dbdql的使用》ppt课件_第5页
资源描述:

《《dbdql的使用》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DB之SQL创建和管理表AgendaSQLSELECTSQL条件2SQL2021/10/8SQLSELECTSQLSELECT语句的功能3SQL2021/10/8SQLSELECT基本SELECT语句SELECT标识选择哪些列。FROM标识从哪个表中选择。4SQL2021/10/8SELECT*

2、{[DISTINCT]column

3、expression[alias],...}FROMtable;SQLSELECT选择特定的列5SQL2021/10/8SELECTdepartment_id,location_idFROMdepartments;SQLSELECTSQL注意点SQL

4、语言大小写不敏感。(PS:关键字请全部大写)SQL可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行写。使用缩进提高语句的可读性。6SQL2021/10/8SQLSELECT算术运算符7SQL2021/10/8数字和日期使用的数学表达式。SQLSELECT使用数学运算符8SQL2021/10/8SELECTlast_name,salary,salary+300FROMemployees;…SQLSELECT9SQL2021/10/8操作符优先级乘除的优先级高于加减。同一优先级运算符从左向右执行。括号内的运算先执行。SQLSELECT10SQL2021/10/8列的别

5、名SQLSELECT11SQL2021/10/8连接符与字符串SELECTlast_name

6、

7、'isa'

8、

9、job_idAS"EmployeeDetails"FROMemployees;SQLSELECT12SQL2021/10/8重复行默认情况下,查询会返回全部行,包括重复行。SELECTdepartment_idFROMemployees;SQLSELECT13SQL2021/10/8删除重复行在SELECT子句中使用关键字‘DISTINCT’删除重复行。SELECTDISTINCTdepartment_idFROMemployees;SQL条件14SQL2021/10/

10、8使用WHERE子句,将不满足条件的行过滤掉。WHERE子句紧随FROM子句。SELECT*

11、{[DISTINCT]column

12、expression[alias],...}FROMtable[WHEREcondition(s)];SQL条件15SQL2021/10/8WHERE子句SELECTemployee_id,last_name,job_id,department_idFROMemployeesWHEREdepartment_id=90;SQL条件16SQL2021/10/8字符和日期字符和日期要包含在单引号中。字符大小写敏感,日期格式敏感。SELECTemployee

13、_id,last_name,job_id,department_idFROMemployeesWHEREdepartment_id=90;比较运算SQL条件17SQL2021/10/8比较运算SQL条件18SQL2021/10/8SELECTlast_name,salaryFROMemployeesWHEREsalary<=3000;其它比较运算SQL条件19SQL2021/10/8其它比较运算-----BETWEEN使用BETWEEN运算来显示在一个区间内的值。SQL条件20SQL2021/10/8其它比较运算-----IN使用IN运算显示列表中的值。SQL条件21SQL20

14、21/10/8SELECTemployee_id,last_name,salary,manager_idFROMemployeesWHEREmanager_idIN(100,101,201);其它比较运算-----LIKE使用LIKE运算选择类似的值选择条件可以包含字符或数字:%代表一个或多个字符。_代表一个字符。SQL条件22SQL2021/10/8SELECTfirst_nameFROMemployeesWHEREfirst_nameLIKE'S%';其它比较运算-----LIKE‘%’和‘-’可以同时使用。SQL条件23SQL2021/10/8SELECTlast_nam

15、eFROMemployeesWHERElast_nameLIKE'_o%';其它比较运算-----NULL使用NULL判断空值。。SQL条件24SQL2021/10/8SELECTlast_name,manager_idFROMemployeesWHEREmanager_idISNULL;逻辑运算。SQL条件25SQL2021/10/8逻辑运算------ANDAND要求和的关系为真。SQL条件26SQL2021/10/8SELECTemployee_id,last_name,job_id,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。