Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, Boa Tarde!
Tudo Bem?
Preciso de uma ajuda, na tabela abaixo, preciso flegar com um número ordenado para cada vendedor.
Exemplo: na Loja 1_KBS temos 5 vendedores, sendo que em ordem alfabética a vendedora Fernanda estaria na posição 1, João na posição 2 ....
TABELA ORIGINAL | ||
LOJA | VENDEDOR | ID_VEND |
1_KBS | MARCIA | 43566 |
1_KBS | MARIA | 45551 |
1_KBS | JOÃO | 48454 |
1_KBS | LETÍCIA | 41699 |
1_KBS | FERNANDA | 41699 |
2_KBS | KATARINA | 41419 |
2_KBS | SUZANA | 42993 |
2_KBS | MARIANA | 48620 |
2_KBS | VIVIAN | 49614 |
3_KBS | PAULA | 44872 |
3_KBS | MARCELA | 45515 |
3_KBS | KARLA | 47276 |
3_KBS | CLAUDIA | 44830 |
3_KBS | CRISTINA | 44830 |
3_KBS | AMANDA | 44830 |
4_KBS | ROSANA | 40494 |
4_KBS | MAYUMI | 40945 |
4_KBS | CYNTIA | 46386 |
TABELA FINAL | |||
LOJA | VENDEDOR | ID_VEND | ORDEM_VENDEDOR |
1_KBS | FERNANDA | 41699 | 1 |
1_KBS | JOÃO | 48454 | 2 |
1_KBS | LETÍCIA | 41699 | 3 |
1_KBS | MARCIA | 43566 | 4 |
1_KBS | MARIA | 45551 | 5 |
2_KBS | KATARINA | 41419 | 1 |
2_KBS | MARIANA | 48620 | 2 |
2_KBS | SUZANA | 42993 | 3 |
2_KBS | VIVIAN | 49614 | 4 |
3_KBS | AMANDA | 44830 | 1 |
3_KBS | CLAUDIA | 44830 | 2 |
3_KBS | CRISTINA | 44830 | 3 |
3_KBS | KARLA | 47276 | 4 |
3_KBS | MARCELA | 45515 | 5 |
3_KBS | PAULA | 44872 | 6 |
4_KBS | CYNTIA | 46386 | 1 |
4_KBS | MAYUMI | 40945 | 2 |
4_KBS | ROSANA | 40494 | 3 |
Tentei utilizar as funções como Count, Row() e etc, mas não deu certo. Vocês tem alguma sugestão?
Grande abraço!
Veja se atende
Tabela:
LOAD * INLINE [
LOJA, VENDEDOR, ID_VEND
1_KBS, MARCIA, 43566
1_KBS, MARIA, 45551
1_KBS, JOÃO, 48454
1_KBS, LETÍCIA, 41699
1_KBS, FERNANDA, 41699
2_KBS, KATARINA, 41419
2_KBS, SUZANA, 42993
2_KBS, MARIANA, 48620
2_KBS, VIVIAN, 49614
3_KBS, PAULA, 44872
3_KBS, MARCELA, 45515
3_KBS, KARLA, 47276
3_KBS, CLAUDIA, 44830
3_KBS, CRISTINA, 44830
3_KBS, AMANDA, 44830
4_KBS, ROSANA, 40494
4_KBS, MAYUMI, 40945
4_KBS, CYNTIA, 46386
];
left join(Tabela)
load
LOJA,
VENDEDOR,
ID_VEND,
Autonumber(VENDEDOR,LOJA) as ORDEM
Resident Tabela
Order by LOJA,VENDEDOR;
A ordem seria alfabética?
Veja se atende
Clever, Bom Dia!
Obrigado pela resposta.
É quase isso, mas eu precisava que isso seja feito no Load, tenho como intuito utilizar esse campo como filtro.
POE
LOAD
*
FROM
SEUQVD
ORDER BY LOJA,VENDEDOR DESC
Veja se atende
Tabela:
LOAD * INLINE [
LOJA, VENDEDOR, ID_VEND
1_KBS, MARCIA, 43566
1_KBS, MARIA, 45551
1_KBS, JOÃO, 48454
1_KBS, LETÍCIA, 41699
1_KBS, FERNANDA, 41699
2_KBS, KATARINA, 41419
2_KBS, SUZANA, 42993
2_KBS, MARIANA, 48620
2_KBS, VIVIAN, 49614
3_KBS, PAULA, 44872
3_KBS, MARCELA, 45515
3_KBS, KARLA, 47276
3_KBS, CLAUDIA, 44830
3_KBS, CRISTINA, 44830
3_KBS, AMANDA, 44830
4_KBS, ROSANA, 40494
4_KBS, MAYUMI, 40945
4_KBS, CYNTIA, 46386
];
left join(Tabela)
load
LOJA,
VENDEDOR,
ID_VEND,
Autonumber(VENDEDOR,LOJA) as ORDEM
Resident Tabela
Order by LOJA,VENDEDOR;
Fantástico Clever,
Era exatamente isso que eu precisava.
Grande abraço,
.
Eduardo, Obrigado!