Tengo la tabla list y la tabla user_has_list,
-En la tabla lista tengo unas listas tal que asi.
id / nombre
1 - Mi lista
2 - Lista 2
......
- En la tabla user_has_list
id_user / id_list
1 - 1
2 - 1
.......
Lo que quiero es contar los usuarios que tengo en cada lista
con la select que tengo me cuenta los registros bien, pero si una lista no tiene ningun usuario asociado no me muestra 0,
No se como hacerla bien.
Código SQL:
[/CODE] Ver original
SELECT COUNT(*), l.id FROM `list` l, users_has_list uhl WHERE l.id = uhl.id_list GROUP BY l.id