GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Oracle  >  SQL Plus
Go To First  |  Previous Question  |  Next Question 
 SQL Plus  |  Question 103 of 132    Print  
what is the difference between Inner and equi join?

  
Total Answers and Comments: 6 Last Update: January 28, 2008     Asked by: na123 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
March 24, 2006 01:40:53   #1  
spirit Member Since: March 2006   Contribution: 1    

RE: what is the difference between Inner and equi join...

Dear nisha

Equi join results in a table containing all the feilds of the tables on which join is operated upon based on the property that the field defined in the query must have equal or same values in both the tables.


 
Is this answer useful? Yes | No
March 24, 2006 10:42:35   #2  
Madhuri        

RE: what is the difference between Inner and equi join...
An inner join is a type of join where we use and <> in the where condition joining the tables. In an equi join we join tables with operator only
 
Is this answer useful? Yes | No
March 28, 2006 16:43:01   #3  
Culver_lake Member Since: March 2006   Contribution: 46    

RE: what is the difference between Inner and equi join...

Inner and equi joins are not self-joins per se. A self-join joins the table to itself. This is always a form of INNER join.

the term inner join has been coined to differentiate between inner joins and OUTER joins. It's true that an equi-join uses in the join-predicate. You should prove to yourselves that not equal (<> or ! ) in a join will give you a cartesian product in the result.

An equi-join can be either an inner join or an outer join. The true definition of equi-join (in addition to the relation in the predicate) is that both join columns appear in the result. If one is projected out the equi-join is called a natural join. If other operators are used (< > which is rare in business databases) the join is called a theata join. both the equi join and the natural join are forms of the more general theata join.


 
Is this answer useful? Yes | No
April 19, 2006 05:11:42   #4  
Raj        

RE: what is the difference between Inner and equi join...

What Ed Di says is the right answer for inner join and equi join

Inner joins are equi and non equi joins (<> conditions in the where clause )


 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 1Overall Rating: -1    
July 14, 2006 07:34:21   #5  
sri        

RE: what is the difference between Inner and equi join...

@ed di

If other operators are used (< > which is rare in business databases) the join is called a theata join.

ed di can u explain more about this theata join. actually what is this join i never heared about this.

thankz


 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 1Overall Rating: -1    
January 28, 2008 08:50:24   #6  
patilpravin_1981 Member Since: December 2007   Contribution: 29    

RE: what is the difference between Inner and equi join?
Inner jon Or equi join is The query that retrives the rows that exact match using ( ) sign in where clause
 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape