Los más importantes y de uso frecuente de la une es la combinación INTERNA. También se les conoce como EQUIJOIN.
la combinación interna crea una nueva tabla de resultados combinando valores de columna de dos tablas (Tabla1 y tabla2) basados en el predicado de combinación. La consulta compara cada fila de la tabla1 con cada fila de la tabla2 para encontrar todos los pares de filas que satisfacen el predicado de unión., Cuando se satisface el predicado de unión, los valores de columna para cada par de filas coincidentes de A y B se combinan en una fila de resultados.
sintaxis
la sintaxis básica de la unión interna es la siguiente.
SELECT table1.column1, table2.column2...FROM table1INNER JOIN table2ON table1.common_field = table2.common_field;
Ejemplo
Considere las siguientes dos tablas.
Tabla 1 − tabla de clientes es la siguiente.
Tabla 2-la tabla de pedidos es la siguiente.
ahora, unamos estas dos tablas usando la unión interna de la siguiente manera:
SQL> SELECT ID, NAME, AMOUNT, DATE FROM CUSTOMERS INNER JOIN ORDERS ON CUSTOMERS.ID = ORDERS.CUSTOMER_ID;
esto produciría el siguiente resultado.