Pues las dos tablas en la clave primaria tienen dos campos que coinciden, que son con los que concateno la consulta.
Código:
select *
from tabla1 left join tabla2 on tabla1.campo1=tabla1.campo1 and tabla1.campo2=tabla2.campo2
Tambien hay que decir que las tablas las extraigo en tiempo de ejecucion, son tablas de una subconsulta que le hago a la base de datos.
Un saludo,