Bom dia a todos !Gostaria de saber como criar uma consulta baseada numa tabela vendas ,para buscar clientes durante um periodo específico que consomem mais ; seria campos (nome e valor na consulta)e clientes que frequentam mais (nome e data na consulta).como eu faço isso ?obrigado
2 participantes
[Resolvido]Consulta frequência
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº1
Consulta frequência
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº2
Re: [Resolvido]Consulta frequência
Oh, Kadhu
Quem me tem consumido mais é você! É verdade, mas não leve a mal. Temos de conviver todos.
Relativamente ao 'consumir mais', refere-se a consumir mais produtos? mais valor?
Para a consulta dos clientes que há mais tempo não consomem, coloque
SELECT Clientes.Nome, DataServico FROM Clientes LEFT JOIN Venda ON Clientes.CódigoCliente=Venda.CódigoCliente ORDER BY DateDiff('d',Date(),DataServico);
Quem me tem consumido mais é você! É verdade, mas não leve a mal. Temos de conviver todos.
Relativamente ao 'consumir mais', refere-se a consumir mais produtos? mais valor?
Para a consulta dos clientes que há mais tempo não consomem, coloque
SELECT Clientes.Nome, DataServico FROM Clientes LEFT JOIN Venda ON Clientes.CódigoCliente=Venda.CódigoCliente ORDER BY DateDiff('d',Date(),DataServico);
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº3
Re: [Resolvido]Consulta frequência
Eu não levo a mal Alexandre!Voce é obrigado a responder minhas perguntas?Sinto que está consumido com elas,Sendo assim ,voce me aconselha a desistir de usar o forum ?Se disser que sim eu o farei.Não me leve a mal também.não farei mais perguntas ....
Quanto a pergunta,no meu caso não é produto e sim serviço e valor ,vou ver se serve ,agradeço novamente todo o seu tempo dedicado as minhas dúvidas e lamento que isso tenha consumido voce!
Quanto a pergunta,no meu caso não é produto e sim serviço e valor ,vou ver se serve ,agradeço novamente todo o seu tempo dedicado as minhas dúvidas e lamento que isso tenha consumido voce!
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº4
Re: [Resolvido]Consulta frequência
Kadhu,
Quando nos dispomos a ajudar, sentimos obrigação. É uma questão de cidadania. Ao referir-me à consumição, é porque refere uma coisa, a seguir já está a dizer outra diferente e, naturalmente, cansa. Naturalmente, se eu não quisesse responder, não o faria, mas conte com a minha ajuda e com a minha opinião.
Quanto à consulta, coloque
SELECT Clientes.Nome, Count(DataServico) as TotalServicos
FROM Clientes LEFT JOIN Venda ON Clientes.CódigoCliente=Venda.CódigoCliente
GROUP BY Clientes.Nome ORDER BY Count(DataServico) DESC
Quando nos dispomos a ajudar, sentimos obrigação. É uma questão de cidadania. Ao referir-me à consumição, é porque refere uma coisa, a seguir já está a dizer outra diferente e, naturalmente, cansa. Naturalmente, se eu não quisesse responder, não o faria, mas conte com a minha ajuda e com a minha opinião.
Quanto à consulta, coloque
SELECT Clientes.Nome, Count(DataServico) as TotalServicos
FROM Clientes LEFT JOIN Venda ON Clientes.CódigoCliente=Venda.CódigoCliente
GROUP BY Clientes.Nome ORDER BY Count(DataServico) DESC
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº5
Re: [Resolvido]Consulta frequência
Ok Alexandre !Sou relativamente novo em access e tendo que entender e me expressar as vezes fica confuso ,pela minha falta de conhecimento !!Consegui aplicar o cod ,essa questão foi resolvida,como eu necessitava ,muito obrigado!!!!
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº6
Re: [Resolvido]Consulta frequência
alexandre !!Resolvido ,muito obrigado
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
- Mensagem nº7
Re: [Resolvido]Consulta frequência
É só adaptar. Veja como funciona essa consulta, veja as alterações que pretende e altere o SQL de acordo
kadhu- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 734
Registrado : 25/04/2012
- Mensagem nº8
Re: [Resolvido]Consulta frequência
Resolvido Consegui aqui ,meus agradecimentos Alexandre!
» [Resolvido]Consulta exclusão com base nas informações retornadas por outra consulta
» [Resolvido]consulta - havendo dois registro mostra o primeiro do BD e não o que a consulta deveria mostrar que é o segundo
» [Resolvido]Como fazer um formulário de consulta exibir uma mensagem quando a consulta não retorna um registro
» [Resolvido]Consulta: Ajuda - Consulta passagem SQL Muito lenta!
» [Resolvido]Consulta partindo de um BD usando a consulta que esta em outro bd
» [Resolvido]consulta - havendo dois registro mostra o primeiro do BD e não o que a consulta deveria mostrar que é o segundo
» [Resolvido]Como fazer um formulário de consulta exibir uma mensagem quando a consulta não retorna um registro
» [Resolvido]Consulta: Ajuda - Consulta passagem SQL Muito lenta!
» [Resolvido]Consulta partindo de um BD usando a consulta que esta em outro bd