learning-oracle-how2j
learning-oracle-how2j
-- 别名示例
SELECT salary*12 AS "年薪" FROM hr.employees;
-- 字符串拼接示例
SELECT first_name || ' ' || last_name AS "姓名" FROM hr.employees;
-- 消除重复行
SELECT DISTINCT department_id AS "部门号" FROM hr.employees;
-- 条件限定语句
SELECT * FROM hr.employees WHERE salary >= 20000;
SELECT * FROM hr.employees WHERE salary BETWEEN 3000 AND 4000;
SELECT * FROM hr.employees WHERE salary IN (3000,5000);
SELECT * FROM hr.employees WHERE first_name LIKE '%a_';
SELECT * FROM hr.employees WHERE department_id IS NULL;
-- 逻辑条件
SELECT * FROM hr.employees WHERE salary>=3000 AND salary<=5000;
SELECT * FROM hr.employees WHERE first_name LIKE '_a%' OR first_name LIKE '%a_';
SELECT * FROM hr.employees WHERE first_name NOT LIKE '%a_';
-- 排序查询
SELECT
e.first_name || ' ' || e.last_name AS "姓名",
e.salary AS "年薪"
FROM hr.employees e
ORDER BY e.salary DESC;
-- 关联查询
SELECT
e.first_name || ' ' || e.last_name AS "姓名",
d.department_name AS "部门名称"
FROM hr.employees e LEFT JOIN hr.departments d
ON e.department_id = d.department_id;
-- 统计查询
SELECT
AVG(salary)
FROM hr.employees;
-- 分页查询
SELECT *
FROM (
SELECT ROWNUM r,e1.*
FROM(
SELECT * FROM hr.employees e
ORDER BY e.salary DESC
)e1
)
WHERE r > 4 AND r < 11;
转载于:https://www.cnblogs.com/mexding/p/9697198.html
learning-oracle-how2j相关推荐
- [转]oracle EBS 基础100问
from:http://www.cnblogs.com/xiaoL/p/3593691.html http://f.dataguru.cn/thread-51057-1-1.html 1001 OR ...
- 学习EBS建议有的知识
[笔记]学习EBS建议有的知识 http://f.dataguru.cn/thread-51057-1-1.html http://www.cnblogs.com/xiaoL/p/3593691.ht ...
- SYS_Oracle Erp的基本知识点(概念)
2014-01-12 Created By BaoXinjian 1001. ORACLE EBS学习的其他资源有哪四个? (1).metalink http://metalink.oracle.c ...
- 千百倍的性能提升-Andrew大师谈数据库性能优化
在今年3月份RWP中国之旅技术分享活动期间Andrew大师和AWR之父Graham接受了记者采访,首次对外讲述自己的职业生涯和心路历程,分享了他们在中国的感受和期待,并就当前IT系统现状做了深入分析, ...
- 6月大咖新书:人工智能领衔推荐
转眼6月已过,异步小编带你回购一下6月刚刚出版的大咖重磅新书,希望可以带给大家不同的火花,小编会每月整理一期,有感兴趣的图书可以给小编留言哦! 6月大咖新书推荐 1.<机器学习实践应用> ...
- IT类英文电子书存档页面
为什么80%的码农都做不了架构师?>>> http://www.salttiger.com/archives/ 目前我主要在以下两个网站收集编程类的电子书,在这上面找不到的书, ...
- 2008最新2000多本最有价值的程序设计电子教程下载
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z OT A 回顶部 A Computational Differential Geometry A ...
- Input dataset is not organized (height = 1) Input dataset is not organized (height = 1)......
转自:https://www.cnblogs.com/william-chan/p/6404717.html 转自:https://blog.csdn.net/baoxiao7872/article/ ...
- Mimicking the Oracle: An Initial Phase Decorrelation Approach for Class Incremental Learning 翻译
Mimicking the Oracle: An Initial Phase Decorrelation Approach for Class Incremental Learning (CVPR20 ...
- Oracle顶级认证OCM考试实战总结
OCM是Oracle认证体系中最顶级的证书和技能考试,通过后将成为企业内的资深专家,IT认证考试资源网应广大考生的要求制作了一个OCM考试实战总结,就是为了广大Oracle考生了解神秘的OCM考试流程 ...
最新文章
- 没学过编程能学python吗_没有编程基础,可以自学Python吗?
- python爬虫,爬取猫眼电影2(xpath和bs4)
- 【数据结构】数组和广义表
- 源码编译安装httpd服务
- python表达式352的值为_表达式 3 and 5 的值为
- .bash_profile和.bashrc的什么差别
- linux(Centos5.1)升级至2.6.19内核+L7实现-- 续限P2P软件
- MySQL版本升级5.6到5.7版本
- python学生可以学吗_如何劝学生别浪费时间学Python
- Python爬取百度文库doc文档
- MATLAB 绘制对数图操作陷阱 hold on的位置
- 世界坐标系、相机坐标系和图像坐标系的转换
- 2019毕业设计总结——基于稀疏表示的人脸图像超分辨率重构
- Deeplearning4j 快速入门
- flea-jersey使用之文件上传接入
- JAVA利用keytool工具生成.crt和.key文件
- The server time zone value ‘ ‘ is unrecognized or represents more than one time zone
- 【小程序“600002“】现象:小程序测试版能正常的进行页面跳转,正式版不能进行页面跳转
- Java 11已经不再完全免费,不要陷入Oracle的Java 11陷阱
- bilibiliC++概念遍览
热门文章
- iOS 新浪微博-5.3 首页微博列表_集成图片浏览器
- centos 6 安装 php 5.5 fpm支持
- 集成计划排程计划以及管控体系的几个特征
- HDU-2036 改革春风吹满地 (多边形面积求解)
- 消息队列技术终结者(三)—ActiveMQ的特性及优势
- 最严格的身份证校验(Java版)
- redis 数据结构笔记
- ThingsBoard 提示Too many updates!
- 13. 在O(1)时间删除链表节点(C++版本)
- 25. 熟悉非标准的哈希容器