Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2011, 18:36
Avatar de catpaw
catpaw
 
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años, 7 meses
Puntos: 23
armar consulta con count

Hola foreros estoy ya un poco desesperda y es que llevo todo el dia haciendo un sistemita y llegue a esta parte y nada mas ya no me da el cerebro, les pido su ayuda por favor

veran tengo 2 tablas: usuarios y automovil

necesito saber cuantos autos tiene registrado un usuario, esta es la estructura de la tabla:

+--------------+
|usuarios----|
+--------------+
|id_usuario--|
|bla-----------|
|bla-----------|
+--------------+


+--------------+
|automovil---|
+--------------+
|id_auto-----|
|id_cliente---|
|bla-----------|
+--------------+

ahora el id_usuario de usuarios y el id_cliente de automovil es el mismo, el primero es llave principal y en la otra tabla es foranea.

como le hago para sacar lo que necesito, lo que hice fue esto

Código PHP:
"SELECT COUNT(id_auto) FROM automovil WHERE id_cliente='$id_cliente'" 
donde la variable $id_cliente contiene como su nombre lo indica cada id de los usuarios registrados

el resultado que me sale de esa consulta es:

ID RFC Nombre Dirección Telefono Tipo de Usuario Autos Registrados
1 xxx yyyyyy zzzzzzzz 12345678 Administrador............1
2 xxx yyyyyy zzzzzzzz 12345432 Empleado...................1
3 xxx yyyyyy zzzzzzzz 12323423 Cliente-......................1
4 xxx yyyyyy zzzzzzzz 12345678 Emplead.....................1
5 xxx yyyyyy zzzzzzzz 12345678 Cliente.......................1

lo que indicaria que cada uno tiene un auto registrado, lo cual es falso ya que solo el 3 tiene un auto registrado

ayudaaaa porfavor