Tengo 3 tablas: familia, idioma, familia_idioma
La tabla familia_idioma une familia y idioma con sus respectivas claves.
tabla familia tabla idioma tabla familia_idioma
----------- ----------- ------------------
id id id_familia
nombre nombre id_idioma
Datos:
La consulta es la siguiente:
Listar todas las familias con todos los idiomas existentes aunque en familia_idioma no existan?
He intentado usar LEFT JOIN pero no obtengo el resultado esperado:
select *
from familia f, idioma i
left join familia_idioma fi on f.id = fi.id_familia