Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is the diffrence between IN and EXISTS.which one is
faster.

Answers were Sorted based on User's Feedback



What is the diffrence between IN and EXISTS.which one is faster...

Answer / neha

In the in clause, the inner query is executed first, hence if the inner query return less data than the outer query, then use IN clause, in the other scenario, user exists clause.

Also, in the exists clause the inner query always reference outer query's table, which may or may not be the case with in IN clause.

Is This Answer Correct ?    4 Yes 1 No

What is the diffrence between IN and EXISTS.which one is faster...

Answer / rashmi

> we use IN gives better performance when there is less number of record in a table (up to 999 records), But for large number records EXIST give better performance.
>In may or may not depends a sub query all time, But EXIST always depend on a sub query.

Is This Answer Correct ?    2 Yes 1 No

What is the diffrence between IN and EXISTS.which one is faster...

Answer / manoranjan sethy

Exist operator always faster then In operator.
because assume that we gave value like in(10) then what is does? it will search my entire table and wherever 10 is found it will return as output.
but in exist operator if 10 found then optimizer will stop the searching process that is how exist gives more performance.

ii) In operator all ways conduct pattern search process but exist conduction boolean state of search process.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More SQL PLSQL Interview Questions

How do I get sql certification?

0 Answers  


Is big data nosql?

0 Answers  


How do you delete duplicates in sql query using rowid?

0 Answers  


What are the indexing methods?

0 Answers  


What are analytical functions in sql?

0 Answers  


what is the difference between where clause and having clause? : Sql dba

0 Answers  


What is oracle pl sql developer?

0 Answers  


What is difference between hql and sql?

0 Answers  


What is the difference between the repeatable read and serializable isolation levels? : Transact sql

0 Answers  


I have 2 table A and B. In A 1 lakh record is present. In b 20 thousand data is present. To get the unique data from table A and B which join we should prefer left inner join or right outer join. Please answer.

4 Answers   GE,


What is a null value?

0 Answers  


What are the blocks in stored procedure?

6 Answers   Microsoft,


Categories