What are the all different types of Joins in SQL Server
2000, Anybody can explain each join with definition..Thanks
in advance....
Answer Posted / siva prasad
In SQL Server 2000 we have three types of joins
1. Inner join
2. Outer Join
3. Cross Join
1. Inner Join: Inner Join is the default type of join, it
will producesses the result set, which contains matched
rows only.
syntax: select * from table1<innerjoin>table2
2. Outer Join: Outer join produces the results, which
contains matched rows and unmatched rows.
here we have three types of joins,
1.Left Outer Join 2.Right Outer Join 3.Full Outer Join
Left Outer Join: Left Outer Join producesses the results,
which contains all the rows from Left table and matched
rows from Right Table.
syntax: select * from table1<leftouterjoin>table2
Right Outer Join: Right Outer Join producesses the
resultset, which contains all the rows from right table and
matched rows from left table.
syntax:select * from table1<right outer join>table2
Full Outer Join: Full Outer Join producesses the resultset,
which contains all the rows from left table and all the
rows from right table.
syntax:select * from table1<fullouterjoin>table2
3.Cross Join: A join without having any condition is known
as Cross Join, in cross join every row in first table is
joins with every row in second table.
syntax: select * from table1<cross join>table2
Self Join: A join joins withitself is called self join
working with self joins we use Alias tables.
| Is This Answer Correct ? | 154 Yes | 17 No |
Post New Answer View All Answers
What is the difference between for trigger and after trigger?
What is the purpose of forms?
Name some of the open source software that you can use in alternative to SSR?
What are the new data types are introduced in sql 2000?
What are commonly used odbc functions in php?
What is temporal table?
What is SubQuery in SQL Server 2008
How to install sql server 2005 express edition?
How to generate create function script on an existing function?
What is log shipping? Can we do logshipping with SQL Server 7.0 ?
What are indexes in sql?
How to receive output values from stored procedures?
What are system databases in ms sql server?
Can anyone tell that the extra features are there in SQL SERVER 2008 that are not available in previous versions .
What are the new scripting capabilities of ssms? : sql server management studio