Hub
Pricing About
ComponentComponent

Join Custom Condition (4 way)

takbb profile image
Draft Latest edits on 
Mar 10, 2023 11:32 PM
Drag & drop
Like
Use or download
Joins FOUR tables: T1 T2 T3 T4 (in order of the input ports from top to bottom) Specify the condition, using SQL (H2 Database syntax) e.g. t1."id" = t2."id" and t2."id" = t3."id" and t3."id" = t4."id" table column names are case-sensitive and will work without including the double-quotes only if the source table and table column names are all upper case. It is best to always wrap the column names in double-quotes! If no condition is supplied, it will perform a cross join (resulting in a table that is the product of the rows of all input tables)

Component details

Input ports
  1. Type: Table
    t1
    Table to be joined
  2. Type: Table
    t2
    Table to be joined
  3. Type: Table
    Port 3
    Table to be joined
  4. Type: Table
    Port 4
    Table to be joined
Output ports
  1. Type: Table
    Joined Output
    The resultant output table from the joining of the input tables using the supplied SQL conditions. Note that this does not use the modern ansi sql join syntax (INNER JOIN, LEFT OUTER JOIN etc), but instead uses the older syntax of simply list all the join conditions within the SQL WHERE clause.

Used extensions & nodes

Created with KNIME Analytics Platform version 4.7.1
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.7.1

    knime
  • Go to item
    KNIME DatabaseTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.7.0

    knime
  • Go to item
    KNIME JavasnippetTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.7.0

    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.7.1

    knime

This component does not have nodes, extensions, nested components and related workflows

Legal

By using or downloading the component, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits