Faixa de valores. Como pesquisar
Bom dia amigos. Gostaria de uma sugestão de vc´s.
preciso desenvolver uma solução de de fracionamento de comissão de vendedores. Tenho um cad de vendedores onde consta uma % de comissão sobre suas vendas. A fabrica permite um limite máximo de desconto de 10% que pode ser repassado para o cliente. Minha dúvida é a seguinte:
tenho uma tabela com faixas de valores de desconto:
1 a 3%
3.1 a 5%
5.1 a 7%
....etc
se na venda o vendedor vender um produto com 5.3% de desconto, ele arca com uma parte do mesmo e a fabrica com o restante.
Como posso localizar isso na tabela? pois 5.3% está entre 5.1 e 7? Muito obrigado desde já.
preciso desenvolver uma solução de de fracionamento de comissão de vendedores. Tenho um cad de vendedores onde consta uma % de comissão sobre suas vendas. A fabrica permite um limite máximo de desconto de 10% que pode ser repassado para o cliente. Minha dúvida é a seguinte:
tenho uma tabela com faixas de valores de desconto:
1 a 3%
3.1 a 5%
5.1 a 7%
....etc
se na venda o vendedor vender um produto com 5.3% de desconto, ele arca com uma parte do mesmo e a fabrica com o restante.
Como posso localizar isso na tabela? pois 5.3% está entre 5.1 e 7? Muito obrigado desde já.
Alecsandro Sorrilha
Curtidas 0
Respostas
Joao Moreira
18/05/2012
se você tiver usando uma base SQL Server tente utilizar o between
GOSTEI 0
Joel Rodrigues
18/05/2012
Isso aí, segue a dica do amigo acima. SELECT * FROM FAIXAS WHERE INICIO <= valor AND FIM >= valor.
GOSTEI 0
Marco Salles
18/05/2012
Se os dados ja estivem em mémoria pode-se utilizar os Filtros , que melhora muita a performance da consulta
GOSTEI 0