[firebase-br] ENC: Como montar este sql

Emerson emersoncarrard em yahoo.com.br
Seg Maio 14 12:47:49 -03 2007



-----Mensagem original-----
De: Emerson [mailto:emersoncarrard em yahoo.com.br] 
Enviada em: segunda-feira, 14 de maio de 2007 12:38
Para: 'FireBase'
Assunto: RES: [firebase-br] Como montar este sql

Eu preciso apenas saber qual o percentual de comissão irei aplicar na venda
baseado na regra do desconto dado ao pedido de acordo com a tabela passada 

Ou seja, se o vendedor deu de -1000% ate 5% de desconto eu tenho q aplicar
3% de comissão
Se o vendedor deu de 5 ate 7% de desconto eu tenho q aplicar 2% de comissão
Se o vendedor deu de 7 ate 1000% de desconto eu tenho q aplicar 1,5% de
comissão


Bom o desconto dado ao pedido é conhecido, agora baseado neste desconto como
fazer para q o sistema pesquise na tabela apresentada e comparando o
percentualinicio e percentualfinal me retorne o percentualcomissao?


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Eduardo Pelizzari de Andrade
Enviada em: segunda-feira, 14 de maio de 2007 12:28
Para: FireBase
Assunto: Re: [firebase-br] Como montar este sql

Supondo:

Comissao = Tabela que você informou no seu email;
Venda = Tabela das vendas;
Venda.Desconto = Campo de desconto

Select Comissao.Comissao from Venda
Inner join comissao on (venda.desconto between comissao.percinicio and 
comissao.percfim)
...

Isto voltaria o campo comissão corretamente.


Eduardo Pelizzari de Andrade
Persoft Softwares Aplicativos
Fone: 55 11 62218061



Emerson escreveu:
> Bom dia pessoal,
>
>  
>
> Possuo em uma tabela a seguinte estrutura
>
>  
>
> Id         percinicio          percfinal            comissão
>
> 1          -1000                5                      3
>
> 2          5,1                   7                      2
>
> 3          7,1                   1000                 1,5
>
>  
>
> De acordo com o perc. de desconto dado na venda é associado o percentual
de
> comissão
>
>  
>
> Por exemplo:
>
>  se o vendedor der 1% de desc. A comissão será de 3%
>
>  se o vendedor der 6% de desc. a comissão será de 2%
>
>  
>
> e por ai vai
>
>  
>
> A questão é que não estou conseguindo montar o sql ao informar o desconto
me
> traz a comissão correta.
>
>  
>
> Como fazer o sql?
>
>  
>
>  
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>   

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.467 / Virus Database: 269.7.0/803 - Release Date: 13/5/2007
12:17



		
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/





Mais detalhes sobre a lista de discussão lista