The document inserts data into two tables, AADHAARTABLE and APPLEINDIA, and then performs inner, left outer, right outer, and full outer joins between the tables to retrieve employee data including ID, name, department, and salary. Different column combinations are selected for each join type to demonstrate their results.
The document inserts data into two tables, AADHAARTABLE and APPLEINDIA, and then performs inner, left outer, right outer, and full outer joins between the tables to retrieve employee data including ID, name, department, and salary. Different column combinations are selected for each join type to demonstrate their results.
The document inserts data into two tables, AADHAARTABLE and APPLEINDIA, and then performs inner, left outer, right outer, and full outer joins between the tables to retrieve employee data including ID, name, department, and salary. Different column combinations are selected for each join type to demonstrate their results.
INSERT INTO AADHAARTABLE VALUES (1007, 'PUSHPA','KUMARI','DELHI', 'NEWDELHI'), (1008, 'MUKESH','SHARMA','JAIPUR','RAJASTHAN');
SELECT * FROM APPLEINDIA;
INSERT INTO APPLEINDIA VALUES (1009, 5555,'HR',23000), (1010, 6666,'IT',33000);
/* FETCH ME THE EMPLOYEEID,FIRSTNAME,LASTNAME, DEPT, SALARY FROM AADHAARTABLE AND
APPLEINDIA TABLES*/ --INNER JOIN SELECT AT.AADHAARID, AI.EMPLOYEEID,--LIST DOWN THE COLUMNS YOU NEED AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.DEPT,--LIST DOWN THE COLUMNS YOU NEED AI.SALARY --LIST DOWN THE COLUMNS YOU NEED FROM AADHAARTABLE AT INNER JOIN APPLEINDIA AI ON AT.AADHAARID = AI.AADHAARID
--LEFT OUTER JOIN
SELECT AT.AADHAARID, AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.EMPLOYEEID,--LIST DOWN THE COLUMNS YOU NEED --AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED --AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.DEPT,--LIST DOWN THE COLUMNS YOU NEED AI.SALARY --LIST DOWN THE COLUMNS YOU NEED FROM AADHAARTABLE AT LEFT OUTER JOIN APPLEINDIA AI ON AT.AADHAARID = AI.AADHAARID
--RIGHT OUTER JOIN
SELECT AT.AADHAARID, AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.EMPLOYEEID,--LIST DOWN THE COLUMNS YOU NEED --AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED --AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.AADHAARID, AI.DEPT,--LIST DOWN THE COLUMNS YOU NEED AI.SALARY --LIST DOWN THE COLUMNS YOU NEED FROM APPLEINDIA AI RIGHT OUTER JOIN AADHAARTABLE AT ON AT.AADHAARID = AI.AADHAARID
--FULL OUTER JOIN
SELECT AT.AADHAARID, AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.EMPLOYEEID,--LIST DOWN THE COLUMNS YOU NEED --AT.FIRSTNAME,--LIST DOWN THE COLUMNS YOU NEED --AT.LASTNAME,--LIST DOWN THE COLUMNS YOU NEED AI.AADHAARID, AI.DEPT,--LIST DOWN THE COLUMNS YOU NEED AI.SALARY --LIST DOWN THE COLUMNS YOU NEED FROM APPLEINDIA AI FULL OUTER JOIN AADHAARTABLE AT ON AT.AADHAARID = AI.AADHAARID