Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2014, 06:40
nfo
 
Fecha de Ingreso: octubre-2008
Ubicación: EsPaCiO TiEmPo
Mensajes: 408
Antigüedad: 15 años, 6 meses
Puntos: 5
Problemilla con una SELECT

Buenas tengo un pequeño problemilla

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:
Ver original
  1. SELECT COUNT(*), l.id
  2. FROM `list` l, users_has_list uhl
  3. WHERE
  4. l.id = uhl.id_list
  5. GROUP BY l.id
[/CODE]