What are joins..how many types of joins are there?
Answer Posted / john
Depending on condition existence
----CROSS JOIN (synonyms also CARTESIAN JOIN, CARTESIAN PRODUCT)
----NATURAL JOIN
----# NAMED COLUMNS JOIN - syntactic notation joining source
tables on user defined columns having the same name. This is
less dangerous than Natural join and just short form of
writing Equi joins on some common columns joined together.
Named columns joins always are Equi joins.
----# CONDITIONAL JOIN - fully controllable syntax by user.
This is the most widespread and most useful syntactic
convention. Depending on used predicates in join condition
it may be Equi join as well as Non-equi join.
Depending on row selection
INNER JOIN
OUTER JOIN--- left,right,full
Depending on comparison operator
equi Non-equi
Depending on used tables
SELF JOIN
| Is This Answer Correct ? | 3 Yes | 2 No |
Post New Answer View All Answers
What is blob datatype?
What is a data lock in oracle?
How do I start tns listener?
Where do you use decode and case statements?
I just want to maintain data like an employee can belongs to 3 or more departments . We can resolve this by using composite key but it avoids normalization rules. So Can anyone tell me how can I maintain data.
What do you mean by cdb and pdb in oracle 12c?
What is Virtual Private Database in Oracle?
How to write a query with a left outer join in oracle?
How can I create database in oracle?
What is a system tablespace and when it is created?
How to check the server version in oracle?
How to see the table columns used in an index?
How to execute a stored procedure in oracle?
Her departmandaki isçilerden empno' su ikinci sirada olan isçilerin empno, deptno, hiredate, sira_no bigilerini döndüren sorguyu yaziniz?
When do you get a .pll extension in oracle? Explain its importance