I am subscribed and have seen nothing. Also can't find anything in the
archives other than my original message. :(

On Wed, Nov 30, 2016 at 2:23 PM, Julian Hyde <[email protected]> wrote:

> I think you should subscribe to the mailing list. Maybe there are some
> replies you have missed. :)
>
> > On Nov 30, 2016, at 12:18 PM, Jess Balint <[email protected]> wrote:
> >
> > thoughts?
> >
> > On Tue, Nov 22, 2016 at 3:41 PM, Jess Balint <[email protected]> wrote:
> >
> >> Hi,
> >>
> >> Using the RelBuilder API, I would like to create a join condition using
> >> table aliases. The RelBuilder.field(relationAlias, fieldName) method
> only
> >> checks the top of the stack. The top of the stack is not yet a join
> node if
> >> using the RelBuilder.join(joinType, joinCondition) method. Here's an
> >> example:
> >>
> >> rb.scan("EMP").as("t0").scan("DEPT").as("t1")
> >>  .join(JoinRelType.LEFT, rb.field("t0", "emp_dept_no"), rb.field("t1",
> "dept_dept_no"));
> >>
> >>
> >> I'm getting an error "java.lang.IllegalArgumentException: no relation
> >> wtih alias 't0'; aliases are: [t1]". Would it make sense for the
> RelBuilder
> >> to check the entire stack in anticipation that it's contents will be
> used?
> >>
> >> Thx.
> >> Jess
> >>
>
>

Reply via email to