ayuda con una consulta sql

19/11/2008 - 14:05 por arzhur_hotmail.com | Informe spam
hola, estoy dando vueltas al asunto y nada, seguro que es alguna
chorrada, os cuento

tengo una tabla clientes y otra pedidos, entonces lo que quiero es que
cuando liste clientes me muestre cuantos pedidos tiene ese cliente,
ejem:


Id cliente | Nombre | DIreccion | Telefono | Pedidos
01 juan alameda 666882 0
02 pedro gran via 666666 3

No se si me he explicado, total que no doy con la solucion.

Gracias
 

Leer las respuestas

#1 Alejandro Mesa
19/11/2008 - 14:31 | Informe spam
arzhur_hotmail.com,

Trata:

select
id_cliente, nombre, direccion, telefono,
isnull(
(
select count(*)
from dbo.pedidos as b
where b.id_cliente = a.id_cliente
), 0) as pedidos
from
dbo.clientes as a
GO


AMB


"arzhur_hotmail.com" wrote:

hola, estoy dando vueltas al asunto y nada, seguro que es alguna
chorrada, os cuento

tengo una tabla clientes y otra pedidos, entonces lo que quiero es que
cuando liste clientes me muestre cuantos pedidos tiene ese cliente,
ejem:


Id cliente | Nombre | DIreccion | Telefono | Pedidos
01 juan alameda 666882 0
02 pedro gran via 666666 3

No se si me he explicado, total que no doy con la solucion.

Gracias

Preguntas similares