zoukankan      html  css  js  c++  java
  • 【ocp12c】最新Oracle OCP071考试题库(39题)

    39.choose the best answer

    View the Exhibit and examine the description of the EMPLOYEES table.

    You want to calculate the total remuneration for each employee. Total remuneration is the sum of the annual salary and the percentage commission earned for a year.

    Only a few employees earn commission.

    Which SQL statement would you execute to get the desired output?

    A) SELECT first_name, salary, salary*12 + NVL(salary, 0)*commission_pct "Total"

    FROM EMPLOYEES;

    B) SELECT first_name, salary, salary*12+(salary*NVL2(commission_pct,

    salary,salary+commission_pct)) "Total"

    FROM EMPLOYEES;

    C) SELECT first_name, salary, (salary + NVL(commission_pct,0)*salary)*12 "Total"

    FROM EMPLOYEES;

    D) SELECT first_name, salary, salary*12+salary*commission_pct "Total"

    FROM EMPLOYEES;

    Answer:A

    (解析:题眼是“Only a few employees earn commission”,说明有人的佣金是 null,所以要用 nvl 函数)

  • 相关阅读:
    抽象类使用细节
    super关键字
    JDK,JRE,JVM三者之间的爱恨情仇
    LinkedHashSet
    HashSet扩容成红黑树机制
    Set之HashSet
    finally关键字
    Hashcode方法
    equals方法和==的区别
    LinkedList
  • 原文地址:https://www.cnblogs.com/cnblogs5359/p/10438295.html
Copyright © 2011-2022 走看看