Assn 4
Assn 4
Connected to:
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
SYSDATE
---------
09-FEB-22
12 rows selected.
LAST_DAY(
---------
28-FEB-22
12 rows selected.
NEXT_DAY(
---------
15-FEB-22
EXTRACT(MONTHFROMSYSDATE)
-------------------------
2
EXTRACT(YEARFROMSYSDATE)
------------------------
2022
ABS(-505)
----------
505
LOG(2,10)
----------
3.32192809
MOD(594,7)
----------
6
SQL> select power(8,3) from dual;
POWER(8,3)
----------
512
SQRT(3481)
----------
59
ASCII(79)
----------
55
C
-
O
CONCAT(F_NAME,L_NAME
--------------------
arunkhan
barun kumar
chitra kapoor
dheerajmishra
emmadutt
flokidutt
dheerajkumar
saulgood
sunnydeol
bobbydeol
anandpatil
CONCAT(F_NAME,L_NAME
--------------------
anandipatel
12 rows selected.
UPPER(F_NA
----------
ARUN
BARUN
CHITRA
DHEERAJ
EMMA
FLOKI
DHEERAJ
SAUL
SUNNY
BOBBY
ANAND
UPPER(F_NA
----------
ANANDI
12 rows selected.
LENGTH(F_NAME) LENGTH(L_NAME)
-------------- --------------
7 6
SQL> SELECT emp_id, f_name, l_name, salary,CASE WHEN salary < 20000 THEN 0
WHEN salary >= 20000 AND salary < 40000 THEN 9 WHEN salary >= 40000 AND salary <
60000 THEN 20 WHEN salary >= 60000 AND salary < 80000 THEN 30 WHEN salary >=
80000 THEN 45END AS "Tax Rate %"FROM employee;
12 rows selected.
SQL> SELECT f_name,salary FROM employee where salary = (select min(salary) from
employee) ;
F_NAME SALARY
---------- ----------
anandi 12000
SQL> SELECT f_name,salary FROM employee where salary = (select max(salary) from
employee) ;
F_NAME SALARY
---------- ----------
arun 90000
SQL> SELECT f_name,salary FROM employee where salary = (select avg(salary) from
employee) ;
no rows selected
SQL> SELECT f_name,salary FROM employee where salary = (select sum(salary) from
employee) ;
no rows selected
SQL> select f_name from employee where l_name in(select max(l_name) from
employee);
F_NAME
----------
anand
SQL> select f_name from employee where l_name in(select min(l_name) from
employee);
F_NAME
----------
sunny
bobby
COUNT(*)
----------
5
COUNT(DEPT)
-----------
11
AVG(COMMISION)
--------------
4166.66667