Software Engineering vocabulary · Databases and Persistence

Join

Meaning in software engineering, with examples

/dʒɔɪn/nounCore term

In software engineering, join means: A SQL operation that combines rows from two or more tables using a related column, such as a customer ID. As a verb, to join tables means to combine them this way.

In Turkish: birleştirme, join

How it is used

Joins are at the heart of relational databases. The main types are inner join, left (outer) join, right join, full outer join and cross join. People 'join A to B' or 'join A with B on customer_id', and complain about queries with 'too many joins'.

Example sentences

  1. Join the orders table to customers on customer_id to get the customer names.

  2. The report is slow because of a join on a column without an index.

Common collocations

  • join two tables
  • join on a column
  • self-join
  • join condition
  • cross join

This word in other fields

The same English word can have a different meaning in another field:

More terms: Databases and Persistence

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: