Home Page for the TeradataForum
 
 

 

Archives of the TeradataForum





Message Posted: Tue, 28 Oct 2003 @ 15:42:59 GMT





     
  <Prev Next>   <<First <Prev Next> Last>>  




Subj:   Re: What do the following mean ?
 
From:   David Wellman



Not sure exactly what you're after, but...

In a merge join (as with a lot of joins in Teradata) the first value on each row that gets compared is the rowhash value.

-- If these do not match then the data values WILL NOT join.

-- If these values do match then the data values themselves are compared to see whether the two rows really do meet the join criteria If they do then the relevant columns from each row are combined into a row for the next step.

If you want fuller details on how Teradata performs a merge join then you may want to take some Teradata courses (Advanced SQL covers this, and I think Application development does as well).


Cheers,

Dave





     
  <Prev Next>   <<First <Prev Next> Last>>  
 
 
 
 
 
 
 
 
  
 
  Top Home Join Privacy Feedback  
 
 
Copyright for the TeradataForum (TDATA-L), Manta BlueSky 
Last Modified: 30 Jun 2008