in Databases recategorized
2,401 views
0 votes
0 votes

In RDBMS, which type of Join returns all rows that satisfy the join condition?

  1. Inner Join
  2. Outer Join
  3. Semi Join
  4. Anti Join
in Databases recategorized
2.4k views

5 Answers

0 votes
0 votes

Outer Join return all rows that satisfy condition from both the participating relations.

Option (2) is correct.

3 Comments

It should be INNER join as OUTER join will return even those rows which not satisfy condition with NULL values
1
1
Inner Join should be right answer.
0
0
Yes, but technically even outer join is correct because it also return all the matching rows. Question does not specify "only".
0
0
0 votes
0 votes
Option 1

4 Comments

Yes u can challenge bro..It's 100% correct
0
0
<p>Yes u can challenge bro..It's 100% correct</p>
0
0
Also challenge ques no 100..It's option is 3
0
0
0 votes
0 votes

Inner Joins

An inner join (sometimes called a simple join) is a join of two or more tables that returns only those rows that satisfy the join condition.

Outer Joins

An outer join extends the result of a simple join. An outer join returns all rows that satisfy the join condition and also returns some or all of those rows from one table for which no rows from the other satisfy the join condition.

By the definition of outer join we can clearly see  that outer join return all row that satisfy the join condition  plus  other   row  that does not satisfy the join condition  this will occur in case of Left Outer Join and Right Outer join .which is part of Outer Join.

 

Hence more apropriate ans is 1(Inner Join).

1 comment

also tell me is sufficient answer to challenge the ans key
0
0
0 votes
0 votes
Ans: (a) Inner Join

Related questions