The ORDERS table has these columns:
ORDER_ID NUMBER(4) NOT NULL
CUSTOMER_ID NUMBER(12) NOT NULL
ORDER_TOTAL NUMBER(10,2)
The ORDERS table tracks the Order number, the order total, and the customer to whom the Order belongs.
Which two statements retrieve orders with an inclusive total that ranges between 100.00 and 2000.00 dollars?
A.SELECT customer_id, order_id, order_total
FROM orders
RANGE ON order_total (100 AND 2000) INCLUSIVE;
B.SELECT customer_id, order_id, order_total
FROM orders
HAVING order_total BETWEEN 100 and 2000;
C. SELECT customer_id, order_id, order_total
FROM orders
WHERE order_total BETWEEN 100 and 2000;
D. SELECT customer_id, order_id, order_total
FROM orders
WHERE order_total >= 100 and <= 2000;
Answer:C
Explanation:
Answers C provides correct results to show. You can use BETWEEN or comparison operations to retrieve data.
Incorrect Answers
A: There is no RANGE ON or INCLUSIVE keyword in Oracle.
B: HAVING clause can be use only in conjunction with the GROUP BY clause.
D: Syntax 'order_total >= 100 and <= 2000' is incorrect.
ORDER_ID NUMBER(4) NOT NULL
CUSTOMER_ID NUMBER(12) NOT NULL
ORDER_TOTAL NUMBER(10,2)
The ORDERS table tracks the Order number, the order total, and the customer to whom the Order belongs.
Which two statements retrieve orders with an inclusive total that ranges between 100.00 and 2000.00 dollars?
A.SELECT customer_id, order_id, order_total
FROM orders
RANGE ON order_total (100 AND 2000) INCLUSIVE;
B.SELECT customer_id, order_id, order_total
FROM orders
HAVING order_total BETWEEN 100 and 2000;
C. SELECT customer_id, order_id, order_total
FROM orders
WHERE order_total BETWEEN 100 and 2000;
D. SELECT customer_id, order_id, order_total
FROM orders
WHERE order_total >= 100 and <= 2000;
Answer:C
Explanation:
Answers C provides correct results to show. You can use BETWEEN or comparison operations to retrieve data.
Incorrect Answers
A: There is no RANGE ON or INCLUSIVE keyword in Oracle.
B: HAVING clause can be use only in conjunction with the GROUP BY clause.
D: Syntax 'order_total >= 100 and <= 2000' is incorrect.
Comments