Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Cannot change joiner condition operator

Status
Not open for further replies.

BillLumbergh

Programmer
Aug 15, 2001
51
US
I'm joining 2 tables, A and B, as described below

Table A
title_id
effective_fiscal_yr
end_fiscal_yr

Table B
title_id
fiscal_yr

So Table A contains a year range, whereas table B contains specific years. So I want to set up joiner conditions as:

a.title_id = b.title_id
and a.effective_fiscal_yr <= b.fiscal_yr
and a.end_fiscal_yr >= b.fiscal_yr

In the joiner, on the condition tab, I've added the 3 conditions. However, the operator is always "=" and it does not seem to be editable. I know on other transformations such as lookups, the operator is a dropdown that would let me select <=, >=, !=, >, <, or =. This seems like a pretty standard thing to need to do. Anyone know why I cannot do this?

Thank you.
 
Presuming this is a homogeneous join, I would suggest defining this 'complex' join in the source qualifier which gives much more freedom in this respect..

Ties Blom

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top