`
feipigwang
  • 浏览: 746301 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

between。。。and。。。的应用e.sal between s.losal and s.hisal

 
阅读更多
select e.empno,e.ename,e.sal,d.dname,decode(s.grade,'1','第五等工资',2,'第二等工资',3,'第三等工资',4,'第二等工资',5,'第一等工资')
from emp e , dept d,salgrade s
where e.deptno=d.deptno and e.sal between s.losal and s.hisal

结果: 
 EMPNO ENAME SAL DNAME DECODE(S.G
------- ---------- ---------- -------------- ----------
 7369 SMITH 800 RESEARCH 第五等工资
 7900 JAMES 950 SALES 第五等工资
 7876 ADAMS 1100 RESEARCH 第五等工资
 7521 WARD 1250 SALES 第二等工资
 7654 MARTIN 1250 SALES 第二等工资
 7934 MILLER 1300 ACCOUNTING 第二等工资
 7844 TURNER 1500 SALES 第三等工资
 7499 ALLEN 1600 SALES 第三等工资
 7782 CLARK 2450 ACCOUNTING 第二等工资
 7698 BLAKE 2850 SALES 第二等工资
 7566 JONES 2975 RESEARCH 第二等工资

 EMPNO ENAME SAL DNAME DECODE(S.G
------- ---------- ---------- -------------- ----------
 7788 SCOTT 3000 RESEARCH 第二等工资
 7902 FORD 3000 RESEARCH 第二等工资
 7839 KING 5000 ACCOUNTING 第一等工资

分享到:
评论

相关推荐

    Oracle练习笔试大全

    Oracle练习笔试大全 1、select ename, sal * 12 from emp; //计算年薪 2、select 2*3 from dual; //计算一个比较纯的数据...68、select ename,grade from emp e join salgrade s on(e.sal between s.losal and s.hisal...

    Oracle多表连接练习

    Select e.ename,d.dname,e.sal From emp e,dept d Where e.deptno=d.deptno; 2. 列出所有部门的详细信息和部门人数 Select d.deptno,d.dname, d.loc,count(e.empno) From emp e,dept d Where e. deptno(+)=d.deptno...

    Oracle查询中OVER (PARTITION BY ..)用法

    为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。 注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。 一、rank()/dense_rank... (select e.deptno, max(e.sal) sal from s

    解决sal打不开的问题

    #include <sal.h>解决方法估计你还在用VC6.0,找不到sal.h这个头文件就是因为你的VC6.0版本太旧,在头文件库SDK里没有这个头文件。

    sal导入导出

    ORACLE 数据的 导入导出 SQL 语句

    sal.h 3D开发

    sal.h 3D开发所需要的 sal.h 3D开发所需要的 sal.h 3D开发所需要的

    精髓Oralcle讲课笔记

    68、select ename,grade from emp e join salgrade s on(e.sal between s.losal and s.hisal); --两张表的连接 此种写法比用where更清晰 69、select ename, dname, grade from emp e join dept d on(e.deptno =...

    基于sql的图书管理系统 del+sql

    图书管理系统,含借书和换书模块,读者管理模块等

    sal.h免费下载,使用DirectSound时用

    sal.h免费下载,使用DirectSound时用;C-Free编程时没有,只有安装VS后库里才有;不收积分。

    SALEAE16最新软件的使用说明.pdf

    SALEAE16最新软件的使用说明 逻辑分析仪

    cx_Oracle-5.1-11g.win32-py3.2.msi

    sql="select * from scott.emp t WHERE T.Sal>:Sal AND T.Hiredate >= to_date(:time,'yyyymmddhh24miss')" condition = {'Sal':1000, 'time':'19810402000000'} cursor.execute(sql,condition) row = cursor....

    window SDK中sal.h

    codeblocks中配置windowsSDK psdk缺少的sal.h文件。

    mysql sql99语法 内连接非等值连接详解

    e.`salary` BETWEEN g.`lowest_sal` AND g.`lowest_sal`; #案例:查询每个工资级别的个数,并且按级别降序 SELECT COUNT(*),grade_level FROM job_grades j JOIN employees e ON e.`salary` BETWEEN j.`lowest...

    SQL编写规范(数据库操作规范)

     AND E.EMP_NO BETWEEN 1000 AND 2000    2.WHERE子句中的连接顺序    ORACLE采用自下而上的顺序解析WHERE子句    根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件...

    oracle数据库经典题目

    而表级约束的定义独立于列的定义,它可以应用于一个表中的多个列。 13.填写下面的语句,使其可以为Class表的ID列添加一个名为PK_CLASS_ID的主键约束。 ALTER TABLE Class Add ____________ PK_LASS_ID (Constraint...

    CI持续集成_Jenkins_and_Salt.pdf

    CI持续集成_Jenkins_and_Sal

    ASP.NET2.+sal网络书店 课程设计

    当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网… 电子商务平台给企业带来更多的商业机会,同时也给客户的消费和...

    Oracle分组函数之ROLLUP的基本用法

    rollup函数 本博客简单介绍一下oracle分组函数之rollup的用法,rollup函数常用于分组统计,也是属于oracle分析函数的一种 环境准备 ...select a.dname, sum(b.sal) from scott.dept a, scott.emp b

    面向函数的数据处理框架Canal.js.zip

     .between(null, 0) ).collect();[  [{"id":3,"sex":2,"grp":0,"sal":2545}, 4, 2545, 2545],  [{"id":1,"sex":1,"grp":0,"sal":3032}, 1, 3032, 5577],  [{"id":4,"sex":1,"grp":1,"sal":1894}, 6, ...

    Microsoft Library MSDN4DOS.zip

    Appendix A Differences between MASM 6.0 and 5.1 Appendix B BNF Grammar Appendix C Generating and Reading Assembly Listings Appendix D MASM Reserved Words Appendix E Default Segment Names Appendix F ...

Global site tag (gtag.js) - Google Analytics