Hola,
Tengo el siguiente problema: tengo 1 tabla para las usuarias y otra para los hijos (de las usuarias)
para ver todas las usuarias la consulta logicamente es:
select * from usuarias
para ver los hijos de una usuaria es:
select * from usuarias, hijos where usuarias.id = hijos.idUsuaria
el problema es que esta 2da consulta ya solo me saca las usuarias con hijos ignorando las usuarias que no tienen hijos, en realidad lo que yo quiero es que me saque todas las usuarias (con y sin hijos) y para las que tienen el numero de hijos (o sea 1 fila por cada usuaria con su numero respectivo de hijos 0 o mas)
he pensado en la sigiente consulta pero no funciona
SELECT usuarias.* , count(hijos.*)
FROM usuarias, hijos
WHERE usuarias.id = hijos.idUsuaria
bueno ya entiendo que no es la forma de plantear la consulta sql pero me llevo leyendo por horas las join y inner join y compñia y no entiendo nada, habria alguien mas experimentado que yo en sql que tendría la amabilidad de ayudarme con esta consulta?
Gracias