Docs
Browse Docs
Glossary

Join

Combining two tables by matching rows that share a value, such as attaching customer names to orders through a customer ID.

A join can lose rows when values fail to match and multiply rows when a value matches more than once. Count the rows before and after every join.

Where it comes up

See also

  • Foreign keyA column whose values refer to the primary key of another table, such as the customer ID stored on each order.
  • MergeCombining two or more records judged to describe the same thing into a single record. The word is also used for joining two tables, and for merged cells in a spreadsheet; in data cleaning the first meaning is the usual one.
  • Primary keyA column, or set of columns, whose value is unique for every row and identifies it: a customer number, an order ID.

Karg checks for many of these when it profiles a file, applies the fixes it is confident about, and sets the rest aside for your review. See how it works, or have our team clean your data for you.