0% found this document useful (0 votes)
6 views

Lab 8 DBMS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Lab 8 DBMS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

LAB EXERCISE 8

Ques 1: Execute a query that does cross join on both the tables.

Ques 2: List dept details of all employees. What type of join is this?

Type of join: INNER JOIN – This join returns employees along with department details where
the deptid matches in both tables

Ques 3: List employee details of all departments. What type of join is this?
Type of join: INNER JOIN – This query returns all employees and their corresponding
department details where deptid matches.

Ques 4: Execute a left join that selects all departments and any employees the department
may have.

Ques 5: Execute full outer join on both the tables. How are the results different from query 1.

Difference from Query 1 (CROSS JOIN): A FULL OUTER JOIN will display all rows from
both tables, while a CROSS JOIN produces all combinations of rows between the two tables
(Cartesian product).

Ques 6: Execute a query that returns the names and dept IDs of all employees who have
the same department ID ordered by department ID. What type of join is this ? (Hint: your
output will contain columns – Employee Name 1, Employee Name 2, Deptt. ID)

Type of Join: SELF JOIN – A self join is used to join the table with itself. It finds pairs of
employees who belong to the same department.

Ques 7: Execute a query that returns the names, dept IDs and department name of all
employees who have the same department ID ordered by department ID. (Hint: your output
will contain columns – Emp. Name 1, Emp. Name 2, Deptt. ID, Deptt. Name)
Ques 8: Execute a query which returns department name of that department that gives
highest salary summed over their employees.

-x-x-x-

You might also like