第3章 限制数据和对数据排序

第3章 限制数据和对数据排序

ID:46587396

大小:723.06 KB

页数:29页

时间:2019-11-25

第3章 限制数据和对数据排序_第1页
第3章 限制数据和对数据排序_第2页
第3章 限制数据和对数据排序_第3页
第3章 限制数据和对数据排序_第4页
第3章 限制数据和对数据排序_第5页
资源描述:

《第3章 限制数据和对数据排序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、东软认证JAVA软件工程师ITEducation&TrainingBeyondTechnology第三章限制数据和对数据排序Copyright2007©版权所有东软培训Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training带有限制条件的查询EMPEMPNOENAMESAL...DEPTNO查询20部门的所有员工7839KING5100107369SMITH800207499ALLEN1600307782CLARK245010...EMPSELECT*SELECT*EMPNOEN

2、AMESAL...DEPTNOFROMempFROMemp7369SMITH80020WHERWHEREdeptno=20;Edeptno=20;7566JONES2975207902FORD300020Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training选择表中的部分行ò使用WHERE子句限定返回的记录òWHERE子句在FROM子句后ò语法:SELECT*

3、{[DISTINCT]SELECT*

4、{[DISTINCT]列名列名

5、

6、表达式表达式[[别名别名][,...]}][,

7、...]}FROMFROM表名表名[WHERE[WHERE条件条件];];ò例3-1查询公司月薪高于12000的员工信息。SELECTemploySELECTemployee_id,last_name,salaryee_id,last_name,salaryFROMemployeesFROMemployeesWHERWHEREsalary>=12000;Esalary>=12000;Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training比较运算符运算符含义=等于>大于>=大于等

8、于<小于<=小于等于<>不等于Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training使用比较运算符ò使用比较运算符需要遵循以下原则:–字符及日期类型需要在两端用单引号;–字符类型大小写敏感;–日期类型格式敏感,默认格式’DD-MON-RR’;ò例3-4查询在1999年1月1日以后进入公司的雇员信息。SELECTlasSELECTlastt_name,hire_date_name,hire_dateFROMemployeesFROMemployeesWHERWHEREhire_d

9、ateEhire_date>>='01-1='01-1月月-1999';-1999';Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training转换英文环境ò例3-5查询在1999年1月1日以后进入公司的雇员信息(英文环境)ALTERSESSIONSETNLS_LANGUAGE='AMERICAN';ALTERSESSIONSETNLS_LANGUAGE='AMERICAN';SELECTlasSELECTlastt_name,hire_date_name,hire_dateFRO

10、MemployeesFROMemployeesWHERWHEREhire_dateEhire_date>>='01-JAN-1999';='01-JAN-1999';Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training特殊比较运算符运算符运算符含义含义BETWEEN...AND...BETWEEN...AND...确定范围,在两个值之间确定范围,在两个值之间(包含比较值)(包含比较值)ININ((列表)列表)确定集合确定集合LIKELIKE字符串匹配查询字符串匹配查询ISNU

11、LLISNULL判断空值判断空值Copyright2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&TrainingBETWEEN…AND…ò例3-6查询月薪在4200元到6000公司的雇员。SELECTSELECTemployee_id,last_name,salaryemployee_id,last_name,salaryFROMFROMemployeesemployeesWHERWHEREEssalaryBETWEEN4200AND6000;alaryBETWEEN4200AND6000;Copyri

12、ght2007©版权所有东软培训东软认证JAVA软件工程师ITEducation&Training使用IN运算符òIN运算符主要对指定的值进行比较查看的时候使用。ò例3-7查询部门编号为10、90或110的雇员信息。SELECTemp

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

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

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