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 difference between IN and EXISTS operators in
SQL Server?

Answers were Sorted based on User's Feedback



What is the difference between IN and EXISTS operators in SQL Server?..

Answer / monal

HERE'S THE SIMPLE ANSWER:
WHEN YOU USE 'IN', WHILE CHECKING FOR WHERE CONDITION SQL
SERVER ENGINE DOES WHOLE TABLE SCAN.
IF YOU USE 'EXISTS' AS SOON AS ENGINE FINDS THE REQUIRED
ROW IT WILL STOP EXECUTING QUERY AND GOING FURTHER SCANNING
TABLE.

SO BASICALLY EXISTS IS FASTER AS COMPARED TO IN.

Is This Answer Correct ?    146 Yes 14 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / vijaykumar dolli

using the IN clause, you're telling the rule-based
optimizer that you want the inner query to drive the outer
query (think: IN = inside to outside).

When you write EXISTS in a where clause, you're telling the
optimizer that you want the outer query to be run first,
using each value to fetch a value from the inner query
(think: EXISTS = outside to inside).

Thank you

Is This Answer Correct ?    106 Yes 15 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / pranab

IN:

Returns true if a specified value matches any value in a
sub-query or a list.

Exists:

Returns true if a sub-query contains any rows.

Is This Answer Correct ?    27 Yes 8 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / navneet sharma

IN work like a OR in sql query but in is faster than OR in
case of IN server will search whole table
EXISTS is use to find the required row and does not search
whole table

Is This Answer Correct ?    29 Yes 16 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / arslan

the basic difference between in and exists

let's take the example of for loop in c++ and in loops when you write break statement it will iterates until the condition of break statement will true this like exist and in
if you didn't put break in it then it will execute the whole loop

Is This Answer Correct ?    7 Yes 7 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / raja

in operator returns the condition satisfied rows only

But in exists operator if any condition satisfied it will returns all the rows.

Is This Answer Correct ?    6 Yes 15 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / s. raban

see my answers

Is This Answer Correct ?    2 Yes 25 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / x

No Difference

Is This Answer Correct ?    5 Yes 126 No

What is the difference between IN and EXISTS operators in SQL Server?..

Answer / santhosh

Spelling Different

Is This Answer Correct ?    13 Yes 146 No

Post New Answer

More SQL Server Interview Questions

What is the significance of null value and why should we avoid permitting null values?

0 Answers  


What do you mean by authentication modes in sql server?

0 Answers  


How to provide default values to function parameters?

0 Answers  


Explain microsoft sql server functions?

0 Answers  


What is the impact on other user sessions when creating indexes?

0 Answers  


how do we find every fifth record in a table

14 Answers   Aspire, HCL,


How the authentication mode can be changed?

0 Answers  


Display a roll having miminum marks in two subjects?

7 Answers   Patni,


To which devices can a backup be created and where should these devices be located? : sql server management studio

0 Answers  


What are the types of stored procedures in an sql server?

0 Answers  


how to change column into row in sql

4 Answers   ESS,


What are database states in ms sql server?

0 Answers  


Categories