PLSQL Uma Mam Question
PLSQL Uma Mam Question
2)DO JOIN EMPLOYEES AND DEPARTMENTS TABLE WITHOUT USING 'JOIN' KEYWORD
FETCH RECORDS ONLY FROM 'IT DEPARTMENT'
3)WRITE QUERY USING OUTER JOIN BUT SHOULD GET INNER JOIN RESULT
4)FETCH ONLY CAPITAL LETTERS FROM GIVEN STRING OR COLUMN:
EXAMPLE-'UmAPriYa' OUTPUT:'UAPY'
5)FIRST 3 HIGHEST SALARY FROM EMPLOYEES TABLE:
i) DEPARTMENT_ID WISE
ii)DEPARTMENT_NAME WISE
6)FETCH ONLY NUMERIC VALUES FROM COLUMN 'DONT USE REGULAR EXPRESSION'
INPUT: OUTPUT:
---ID--- ---ID---
ABC 5691
DGH234 7632
5691 19067
WE901
7632
19067
DFGGHK
ID PARENT_ID
1 NULL
2 1
3 1
4 2
5 3
EXPECTED OUTPUT:
ID PARENT_ID NOTES
1 NULL ROOT
2 1 BRANCH
3 1 BRANCH
4 2 BRANCH
5 3 LEAF
6 4 LEAF
21)CHANGE THE LIMITS of data type
22)CUMMULATIVE SUM OF SALARY
DEPT_ID WISE
DEPT_NAME WISE
23)WHICH DEPT_ID HAVE THE HIGH SALARY PERSON
WHICH DEPT_NAME HAVE THE HIGH SALARY PERSON
ID NAME LOCATION
100 RAJESH NULL
100 NULL CHENNAI
39)PRINT 100YEARS BEFORE YOUR BIRTHDAY AND PRINT THEIRS DAYS ALSO
40)PRINT EVEN LETTER FIRST THEN ODD LETTER FROM GIVEN STRING
41)ELDEST AGE EMPLOYEE FROM EACH DEPARTMENT_NAME
42)WHICH DEPT_ID EARNS MORE(SUM OF SALARY)
43)INPUT;
1
2
3
11
22
33
110
119
OUTPUT;
1
11
110
119
2
22
3
33
44)WHICH DEPT_ID HAS MORE EMPLOYESS
45)PRINT ROWNUMBER,ROWID FOR EACH ROWS
46)
INPUT: OUTPUT:
3 ON 2-JAN-23 3 ON 2-JAN-23
1 OFF 4-DEC-22
2 OFF 10-NOV-22
51) AGE DIFFERENCE BETWEEN EMPLOYEES AND PRINT WITH WHOM ---ID,NAME,AGE,AGE
DIFFERENCE,BETWEEN(WHOM TO WHOM)
52) PRINT 'PREVIOUS DAY OF LAST DAY OF PREVIOUS MONTH'
53)ALPHANUMERIC STRING
i ONLY NUMERIC
ii ONLY ALPHABETS
iii IF SPL CHAR IS THERE THEN IT SHOULD COME
54) i)PHONE NUMBER SHOULD BE 10 DIGIT NOT MORE THAN 10,LESS THAN 10
ii)SHOULD NOT HAVE SPECIAL CHARACTERS
iii)EMPLOYEE NAME STARTS WITH CAPITAL LETTER
55)TO FETCH THE COUNT OF SATURDAY AND SUNDAY FROM GIVEN STRING '01-01-2024'
56)FETCH LAST COLUMN AS A FIRST COLUMN IN EMPLOYEES TABLE
57)PRINT YOUR AGE IN A ACCURATE FORM TILL NOW(SYSDATE)(EX:24 YEARS 4 MONTHS 5DAYS)
58)PRINT LAST DAY '21-10-2021' WITHOUT USING LAST DAY
59)PRINT ALPHABETS 'A-Z'
60)RECENT JOINING EMPLOYEE FOR EACH MANAGER
EMPLOYEE_ID,NAME,MANAGER_NAME,MAX JOINING
61)COUNT OF EMPLOYEES WHO TAGGED WITH WHOM ?(MORE THAN 4)
EMPLOYEE_ID,NAME,MANAGER_NAME,COUNT
62)INPUT:
[email protected]
[email protected]
[email protected]
[email protected]
OUTPUT AS:
FIRST_NAME MIDDLE_NAME LAST_NAME DOMAIN_NAME
UMA G PRIYA GMAIL
63)INPUT:
[email protected]
[email protected]
[email protected]
[email protected]
OUTPUT AS:
FIRST_NAME MIDDLE_NAME LAST_NAME DOMAIN_NAME
UMA G PRIYA GMAIL
SIVA NULL KUMAR TCS