Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aander.silva

como armazenar consulta em uma variavel para usar em outra consulta

Recommended Posts

Pessoal, muito bom dia!

 

É o seguinte:

 

Preciso contar a quantidade de clientes que um vendedor possui aí mostrar O NOME DO VENDEDOR e a QUANTIDADE DE CLIENTE

 

 

Como eu consigo fazer isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

eriva_br, to lendo os artigos q você mandou, obrigado.

 

 

A estrutura do banco é mais ou menos assim... resolvendo isso eu consigo resolver aqui...

 

 

TABELA VENDEDOR com o campo

 

NOME_VENDEDOR

 

TABELA_CLIENTE com os campos

NOME_CLIENTE

NOME_VENDEDOR

 

Eu preciso juntar essas duas tabelas e contar quantos clientes tem cada vendedor.

Aí essa consulta tem q trazer NOME VENDEDOR, QUANTIDADE CLIENTE

 

 

 

To tentando aqui mas acho q nem cheguei perto.

Agradeço muito pela ajuda de Vocês!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

aander.silva fiz um exemplo de acordo com a estrutura que você passou, os campos não tem id coloquei no meu exemplo os ids necessários, creio que na sua tabela eles existem.

 

ficaria bem mais fácil se tivesse uma tabela associativa, mais não sei como esta sua modelagem.

 

segue o exemplo.

 

abcs.

 

create database Teste
use teste

create table Vendedor(idVendedor  int  identity(1,1) primary key not null,
                     NomeVendedor nvarchar(200) not null)
create table Cliente(idCliente int identity(1,1)  not null,
                    NomeCliente nvarchar(200) not null,
                    idVendedor int,
                    foreign key(idVendedor)references vendedor(idvendedor))

insert into Vendedor (NomeVendedor)values('João Fernandes') 
insert into Vendedor (NomeVendedor)values('Emilly Rodrigues')
insert into Vendedor (NomeVendedor)values('Aparecida Ivanildes')  
insert into Vendedor (NomeVendedor)values('Eduardo Silva Moura')   

insert into Cliente(NomeCliente,idVendedor)values('Maria Silva Bueno',1)                   
insert into Cliente(NomeCliente,idVendedor)values('Marques Douglas',4) 
insert into Cliente(NomeCliente,idVendedor)values('Jefferson Almeida',3)                   
insert into Cliente(NomeCliente,idVendedor)values('Talita alves borges',1)                   
insert into Cliente(NomeCliente,idVendedor)values('Celia Andrade',2)                   
insert into Cliente(NomeCliente,idVendedor)values('Denis Frederico da Silva',3)  

select V.NomeVendedor,COUNT(C.idvendedor)'Qtde Cliente(s)' from Cliente C, Vendedor V where c.idVendedor = V.idVendedor group by V.NomeVendedor




Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.