Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde amigos!
Gostaria de saber como resolver a seguinte questão:
dadas duas tabelas:
TAB1:
descrição
- Fruta abacaxi perola
- Volkswagen Gol
TAB 2:
palavra-chave grupo
- abacaxi fruta
- gol carro
como formar um select entre essas duas tabelas em que o resultado final seja:
TAB 3:
descrição grupo
- fruta abacaxi perola fruta
- Volkswagen gol carro
desde já agradeço!
Qual o critério para saber que a 'abacaxi' e 'gol' são os grupos? Serão sempre os segundos separados por espaço?
infelizmente não é tão simples Clever.
seria uma dependência que você obtém com uma função índex, por ex.
Mas como colocar as duas tabelas no mesmo seleção???
obrigado!
Para fazer as duas estarem na mesma tabela (foi o que entendi de "duas tabelas no mesmo seleção") você precisa de um criterio para fazer o join.
Seria melhor você detalhar bem o que precisa, quanto mais informações nos der, mais fácil ajudar
Obrigado pela ajuda Clever.
Eu tenho uma tabela com vários lançamentos que eu importo de um Excel.
[TMP_MOVIMENTOS]:
LOAD DATA,
UPPER(MOVIMENTOS) AS MOVIMENTOS,
VALOR
FROM
[minha-planilha.xlsx];
em um segundo momento eu 'categorizo' esses movimentos:
[MOVIMENTOS]:
LOAD *,
IF ( INDEX (MOVIMENTOS ,'ALUGUEL') > 0, 'ALUGUEL',
IF ( INDEX (MOVIMENTOS,'JUROS') > 0, 'JUROS',
IF ( INDEX (MOVIMENTOS,'PACOTE') > 0, 'TAXAS',
...
'INDETERMINADO'))) AS GRUPO
RESIDENT [TMP_MOVIMENTOS] ;
Esse é meu cenário atual...
Gostaria de transformar esse index acima a partir de uma tabela, assim ficaria dinâmico.
Dessa forma eu 'alimento' uma planilha com a palavra-chave e o grupo equivalente.
Leio a tabela de movimentos e se encontrar a palavra-chave no detalhe do movimento, eu categorizo, senão ele é indeterminado.
Melhor que fazer 1 milão de IF's...rs
Obrigado!!!
Veja se atende, era um caso parecido: Relacionar Campo com parte do campo de outra tabela
leonardovieirajr, atendeu?
Era exatamente o que eu precisava. Muito Obrigado!!!