La instrucción INNER JOIN se utiliza para seleccionar solamente los registros que coinciden entre las dos tablas a relacionar.
Por ejemplo, si en la tabla_1, para la columna Id_Cliente existen los valores 1,2,3 , y en la tabla_2 para la columna Id_Cliente existes los valores 1,2,3,4,5, con la instrucción INNER JOIN, solo obtendrás los valores 1,2 y 3, ya que son los que coinciden en las dos tablas.
Concepto de INNER JOIN
En el siguiente gráfico, la parte azul representa los registros que coinciden entre las dos tablas y por tanto, serán los que devuelva la consulta con la instrucción INNER JOIN.

Sintaxis de INNER JOIN
En el siguiente ejemplo se relacionan la tabla1 y tabla2 con la instrucción INNER JOIN .
SELECT nombre_columna
FROM tabla1
INNER JOIN tabla2
ON tabla1.nombre_columna = tabla2.nombre_columna;
Ejemplo INNER JOIN
La siguiente declaración SQL selecciona los pedidos y los clientes que cruzan entre las tablas Pedidos y Clientes, la relación se realiza mediante el campo ClienteID:
SELECT Pedidos.PedidoID
, Clientes.NombreCliente
FROM Pedidos
INNER JOIN Clientes
ON Pedidos.ClienteID = Clientes.ClienteID;