La sentencia JOIN en SQL permite combinar registros de dos o más tablas en una base de datos relacional. En el Lenguaje de Consultas Estructurado (SQL), hay tres tipo de JOIN: interno, externo, y cruzado.
Matematicamente, JOIN es composición relacional, la operacion fundamental en el álgebra relacional,y generalizando es una funcion de composicion.