zoukankan      html  css  js  c++  java
  • 基本查询语句(2)

    *****************************************************************

    --1. 找出EMP表中的姓名(ENAME)第三个字母是A 的员工姓名。

    --2. 找出EMP表员工名字中含有A 和N的员工姓名。

    --3. 找出所有有佣金的员工,列出姓名、工资、佣金,显示结果按工资从小到大,佣金从大到小。

    --4. 列出部门编号为20的所有职位。

    --5. 列出不属于SALES 的部门。

    *****************************************************************

    所需要的表有dept、emp(导入表点击查看)

    --1. 找出EMP表中的姓名(ENAME)第三个字母是A 的员工姓名。
    select emp.ename from emp where ename like '__A%'
    
    
    --2. 找出EMP表员工名字中含有A 和N的员工姓名。
    select emp.ename from emp where ename like '%A%N%'  ;
    
    
    --3. 找出所有有佣金的员工,
    --列出姓名、工资、佣金,显示结果按工资从小到大,佣金从大到小。
    SELECT ENAME,SAL + nvl(COMM,0) AS WAGE,nvl(COMM,0) as COMM
      FROM  EMP
       ORDER BY WAGE;
    
    --4. 列出部门编号为20的所有职位。
    SELECT DISTINCT JOB FROM EMP WHERE DEPTNO = 20;
    
    
    --5. 列出不属于SALES 的部门。
    SELECT DISTINCT * FROM DEPT WHERE DNAME <> 'SALES';
    
    
    
  • 相关阅读:
    js正则表达式常见规则整理
    struts2标签 遍历map集合
    RabbitMQ面试问题
    vue基础学习
    flowableの历史查询
    flowableの日志打印
    flowableのID生成器
    flowableの流程发起人
    SpringBoot+Dubbo(XML配置方式)
    linux安装zookeeper伪分布式
  • 原文地址:https://www.cnblogs.com/J-wym/p/3288313.html
Copyright © 2011-2022 走看看