hola amigos.. tengo la siguiente tabla que se llama Categorias (cat):
 
id--nombre
1 libros
2 perros
3 gatos
 
y otra tabla que se llama Subcategoria (subcat):
 
relacion - nombre
1 shakespere
1 olguin
2 golden
2 dogo
2 caniche
3 normal
 
El problema es que quiero hacer un SELECT con INNER JOIN entre ambas tablas y un Group by para que me agrupe las categorias y que no se repitan..La consulta Sql es esta:
 
SELECT c.nom as nom, s.nom as sub FROM cat c INNER JOIN subcat s WHERE c.id=s.relacion GROUP BY c.id
 
 
haciendo esto me muestra:
 
libros - shakespere
perros - golden
gatos - normal
 
pero faltan 3 datos.. los de olguin, dogo y caniche.
 
Que estare haciendo mal?
gracias por su ayuda 
   
 


