Concept Flow - Multi-column joins
Start with two DataFrames
Specify join columns
Perform join on multiple columns
Result: DataFrame with matched rows
Handle unmatched rows if needed (outer, left, right)
End
We start with two tables, pick columns to match on, join them by all those columns, and get combined rows where all column values match.