-
Conteúdo Similar
-
Por alextds
olá gostaria de saber como fazer para obter o rank das 5 maiores vendas.
tenho a seguinte tabela:
data produto valor
31/01/2018 calça 100
31/01/2018 calça 50
31/01/2018 camisa 30
31/01/2018 camisa 30
31/01/2018 sapato 75
31/01/2018 bermuda 100
31/01/2018 meia 10
31/01/2018 tenis 65
31/01/2018 luva 20
31/01/2018 luva 20
31/01/2019 calça 100
31/01/2019 calça 50
31/01/2019 camisa 30
31/01/2019 camisa 30
31/01/2019 sapato 75
31/01/2019 bermuda 100
31/01/2019 meia 10
31/01/2019 tenis 65
31/01/2019 luva 20
31/01/2019 luva 20
Preciso que totalize os valores de acordo a data e produto e que apareça somente os 5 primeiros dessa forma :
data produto valor rank
31/01/2018 calça 150 1
31/01/2018 bermuda 100 2
31/01/2018 sapato 75 3
31/01/2018 tenis 65 4
31/01/2018 camisa 60 5
31/01/2019 calça 150 1
31/01/2019 bermuda 100 2
31/01/2019 sapato 75 3
31/01/2019 tenis 65 4
31/01/2019 camisa 60 5
Se alguém tiver uma solução facil agradeço.
-
Por Ewerton Filipe
Olá companheiro,
Estou tentando formatar os valores diretamente na consulta, utilizando o REPLACE, fiz da seguinte forma:
Troca o "." por virgula.
REPLACE(ProventosLiquidos,'.', ',') as ProventosLiquidos, REPLACE(BCFunafinPatronal,'.', ',') as BCFunafinPatronal, REPLACE(BCINSSPatronal,'.', ',') as BCINSSPatronal, Resultado: 22811,32 22811,40 2211,30 Como faço para colocar o ponto "." do milhar "2.211,30" ? desde já obrigado a todos.
-