Hello Murray,
> Now I'm doing this:
> step.leftOuterJoin(tableName + " AS " + aliasName).on(condition);
Yes, that is the simplest way
> But I would like to use a Table<Record> instead of that table name
> string, via the new Factory.tableByName() method.
You can use as() on any org.jooq.Table. Write:
tableByName(tableName).as(aliasName)