Ir ao conteúdo
  • Cadastre-se

Como seria em Access?


blueray

Posts recomendados

Aí galera pintou uma dúvida cruel:

Preciso criar uma consulta no Access que consiste em:

Tenho uma tabela que cadastro as minhas vendas para variados clientes e quero poder consultar especificamente o que ganhei de cada cliente.Teoriamente ficaria assim:

Select Nome Coun(Valor) as total from clientes where Nome=[Qual é o cliente?]+"*"

Mas não quer dar certo alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Bom, eu suponho que você mantenha dados de vendas e de clientes em tabelas separadas e, obviamente, em sua tabela de vendas você mantenha apenas o ID do cliente (pode ser um código, um número sequencial ou mesmo o nome) para relacionar com o cadastro de clientes (essa seria a maneira correta).

Seguindo esse raciocínio, a consulta deveria ficar assim:

SELECT TabelaClientes.NomeCliente, SUM(TabelaVendas.ValorVenda) AS TotalVendasCliente

FROM (TabelaClientes LEFT JOIN TabelaVendas ON TabelaClientes.IDCliente = TabelaVendas.IDCliente)

WHERE (TabelaVendas.IDCliente=[ParametroIDCliente])

GROUP BY TabelaClientes.NomeCliente;

É + ou - isso aí.

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...