What is a join?Explain the different types of joins?

Answer Posted / sheels

Join is used to combin rows from multiple table. Join is performed when ever two or more table is listed in the FROM clause of an SQL statment.
Types of Join;
1.Natural Join: Natural join tells the database to join two table using the common columns.
2.Equality Join: Here the table is related using the equal(=) sign.
3.Inner Join: This is the most common type of join. Inner join returns all the rows from the table when the join condition is met.
4.Outer Join:It joins the matching records from two table and all the records from one side of the table and those un matching records have null value.
(i)Left Outer Join:It joins the matching records from two table and all the records from left side of the table and those unmatching records have null value.
(ii)Right Outer Join: It joins the matching records from two table and all the records from right side of the table and those unmatching records will have null value
5.Self Join: It is used to join a table to it.

Is This Answer Correct ?    26 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do I partition in sql?

531


Are ddl triggers fired for ddl statements within a pl/sql code executed using the dbms.sql package?

608


Can a trigger call a stored procedure?

529


What are the types of functions in sql?

556


Can we rollback delete command?

504






Which data type is a composite type?

516


What is pl sql block in dbms?

520


How does sql store data?

479


What is sqlite format?

621


what is the functionality of the function htmlentities? : Sql dba

512


What is a constraint? Tell me about its various levels.

632


What is pivot table in sql?

515


What is pl sql collection?

514


What is %s in sql?

556


Difference between global and parameter variables?

1447