You are on page 1of 2

NAME - ANUJ GANGWAR

EMP-ID(TI039)

ANSWER -5

SELECT DEPTNO, 

CASE

  WHEN DEPTNO=10 THEN 20

  WHEN DEPTNO=20 THEN 30

  WHEN DEPTNO=30 THEN 10

  END

   FROM SCOTT.EMP;

ANSWER -6

Decode Statement-

Decode is oracle system function.

Decode can not work other than = Equal to operator.

You can not use Decode function in stored procedures call.

Decode Statement can not work with the Sub-queries and predicates.

CASE STATMENT-

Case is oracle statement not a function.

Case statement can work other than equal to operator.

Case statement works with sub-queries and predicates.

Case statement can be used in PL SQL blocks.

You can use a CASE expression in any statement or clause that accepts a valid expression.

 Purpose. DECODE compares expr to each search value one by one. If expr is equal to a search, then
Oracle Database returns the.

ANSWER-2
(a) 50 rows from 50 to 99

(b) 100 rows from 1 to 100

(c)50 ROWS

(d)100 ROWS

ANSWER -3

SELECT PLAYER FROM TEAM

WHERE SCORE > 90

GROUP BY PLAYER

HAVING COUNT(PLAYER)>2;

ANSWER-1

CREATE TABLE PRODUCT_MASTER(PROD_NAME VARCHAR(20),STATUS VARCHAR(20),QUANTITY INT);

INSERT INTO PRODUCT_MASTER VALUES('APPLE','DELIVERED',3);

INSERT INTO PRODUCT_MASTER VALUES('APPLE','DELIVERED',3);

INSERT INTO PRODUCT_MASTER VALUES('APPLE','CANCELLED',1);

INSERT INTO PRODUCT_MASTER VALUES('APPLE','CANCELLED',2);

INSERT INTO PRODUCT_MASTER VALUES('BANANA','DELIVERED',1);

INSERT INTO PRODUCT_MASTER VALUES('BANANA','DELIVERED',1);

INSERT INTO PRODUCT_MASTER VALUES('BANANA','CANCELLED',2);

ANSWER -4

SELECT * FROM DUMMY_1

MINUS

SELECT * FROM DUMMY_2;

You might also like