Tema: From Select
Ver Mensaje Individual
  #2  
Antiguo 26-11-2007
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Reputación: 20
afxe Va por buen camino
¿Cualo qué?

No sé exactamente que quieres hacer. Si lo que quieres es relacionar la tabla persona con la tabla clientes sacando el nombre de la persona y la cantidad del clientes tendrías que hacer algo así (suponiendo que el campo de unión entre la tabla persona y clientes sea codigo_cliente y codigo respectivamente:

Código SQL [-]
select p.nombre, c.cantidad
from persona p left join cliente c on p.codigo_cliente = c.codigo;

Si quieres ver la cantidad de veces que aparece persona en la tabla clientes sería algo así:

Código SQL [-]
select p.nombre, count(c.*) 
from persona p left join cliente c on p.codigo_cliente = c.codigo
group by  p.nombre;

Si solo quieres que saque una relación de las personas que están en clientes con alguna cantidad:

Código SQL [-]
select p.nombre, c.cantidad
from persona p, cliente c 
where p.codigo_cliente = c.codigo;

En fín... danos más pistas...
Saludos.
Responder Con Cita