Por lo menos en SQL Server...
INNER JOIN = JOIN
Es decir, son la misma cosa, cuando usas JOIN solo estas haciendo un INNER automáticamente.
Y la forma de consultar con JOIN, espero que sjam7 diga que ha intentado porque me parece que ya tiene experiencia en el tema y debe tener algun problema raro
Suerte!!