Which is best Subquery (or) joins in sql server? explain why
Answers were Sorted based on User's Feedback
Answer / rajeevrohilla
In normal situation join are best since there is no
subquery for each record for the other table. but in some
situations Subquery are best. for example- when the
subquery results one or fewer (3 or 4 records) that it will
work faster since it also saves the joining time(if there
are more than 1 joining fields then joining takes lots of
time). Subquries also perform better when tables have less
amount of data.
| Is This Answer Correct ? | 17 Yes | 4 No |
Answer / parmanand
Joins are good, Sub queries are substantially faster than
cursor in most cases, however shower than other options that
might be available in SQL Server.
| Is This Answer Correct ? | 5 Yes | 5 No |
How do you measure the performance of a stored procedure?
How to change the name of a database user?
How you can change a cross join into an inner join?
What is a partition key?
Explain the storage models of OLAP?
How to link up the text file to a Database table?
What is explicit cursors?
How to select true false based on column value in sql server?
In which format does an image save in SQL Server database ?
What are the different types of normalization?
Can the query output be sorted by multiple columns in ms sql server?
How to automatically create a log when an exception is being received into SQL Server?
Oracle (3259)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)