What are the all different types of Joins in SQL Server
2000, Anybody can explain each join with definition..Thanks
in advance....

Answer Posted / raji

Different Types Of JOINS:
Most of the joins you will come across are based on
equality, with the equijoin being the most dominant.
In this chapter you learned about equijoins; there are
other types of joins you must become familiar with, most
notably the self-join, the nonequijoin, and the outer join.

Equijoin or Inner Join (Equality) : Traditional comma-
separated join or ANSI JOIN syntax (including optional
INNER keyword).
Natural Join (Equality) : NATURAL JOIN keyword.
Cross-Join or Cartesian Product (No join condition):
Traditional comma-separated with the missing join condition
in the WHERE clause or CROSS JOIN keyword.
Self-Join (Equality): Equijoin or Inner Join.
Outer Join (left, right, full):(Equality and extending the
result set): "Complex Joins" OUTER JOIN keywords or outer
join operator(+).
Non-Equijoin (Nonequality of values): "Complex Joins"
Traditional comma-separated join or ANSI join syntax with
the ON clause.
The join criteria is not based on equality.

Is This Answer Correct ?    38 Yes 33 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the security principal at the database level that represents your session?

541


Do you know what are pages and extents? : SQL Server Architecture

556


What is normalization and its types?

540


Explain user defined functions?

621


How to create user defined functions with parameters?

644






Due to some maintenance being done, the sql server on a failover cluster needs to be brought down. How do you bring the sql server down?

874


Explain what are the basic functions for master, msdb, model, tempdb databases?

531


What are the differences between sql server and mysql.

534


How to drop existing indexes in ms sql server?

593


How to create a view using data from another view?

571


What is the difference between web edition and business edition?

89


What is the New in SQL server 2008?

583


Explain the use of keyword with encryption. Create a store procedure with encryption?

541


difference between Clustered index and non clustered index ?

581


how can a database be repaired? : Sql server administration

521