OBIEE 11g. 11.1.1.7.141014
We have two files: FileA and FileB.
This is how we need to join the files:
If FileB.Type = 'XXX' and FileA.Status = 'Active'
then the join would be
FileB.ID = FileA.ID
and FileB.Start-Date >= FileA.Start-Date
and FileB.End-Date <= FileA End-Date
For all other situations, the join would be:
FileB.ID = FileA.ID
The only way I can think of doing this is to use some type of CASE statement, but I dont know how to use
a CASE statement in a join in the Physical layer, and I'm not even sure if it is possible.
I'd appreciate any help anyone can give, and thank you in advance.