Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/01/2013, 09:56
Avatar de andres_15_
andres_15_
 
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 16 años, 4 meses
Puntos: 7
Respuesta: Duda sobre SELECT

Cita:
Iniciado por Kilin Ver Mensaje
Hola, tengo la siguiente duda.
Tengo estas 2 tablas:
usuarios:

objetos:



Lo que quiero es hacer un SELECT que, suponiendo que el ususuario con id 2 tenga algún objeto, diga el número.
Por ejemplo, en este caso encontraría 4 registros en las que id_poseedor es 2 y 2 registros en el que id poseedor es 1.

Lo que quiero es que se muestre así (de + a -):
Ana - 4 objetos.
Juan - 2 objetos.

Hace tiempo leí algo de eso pero ahora no lo encuentro, gracias.
tienes que hacer un inner join entre esas 2 tablas amigo que seria mas o menos asi :

select u.id,
u.usuario,
o.tipo_objeto
from usuarios u
inner join objetos o
on u.id = o.id_poseedor
where u.id="numero del id"
order by o.tipo_objeto

Si tengo algún error, por favor me corrigen, también estoy aprendiendo.