Use Case Accelerators > How to Implement Multi-way Join

How to Implement Multi-way Join

Article #: Product: Version:


Join tasks in DMExpress are binary, meaning they can only take two sides - a left side and a right side - even if there are multiple sources on either side. A multi-way join takes more than two sides, and can be implemented in DMExpress by linking multiple binary join tasks together in a job.


Attachments, compatible with DMExpress version 8.0.5 or higher

Additional Information

For more information on Join in DMExpress, see Join and Join Dialog in the DMExpress Help.

Multiple lookup functions can sometimes be used in place of a multi-way join. For more information, see Lookup Function and Lookup and performance in the DMExpress Help.

For more information on direct data flows, see Direct data flows and performance in the DMExpress Help and Best Practices When Using Direct Data Flows.

Last updated: