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 Privacy Feedback  
 
 
Copyright for the TeradataForum (TDATA-L), Manta BlueSky    
Copyright 2016 - All Rights Reserved    
Last Modified: 15 Jun 2023