Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde
Eu tenho um QVD que é gerado a partir de uma query com suas regras de negócio. Uma tabela A com join com Tabela B.
Nessas duas tabelas eu tenho uma coluna chamada categoria e meu problema está justamente na hora de carregar os dados.
Tabela A coluna categoria existem dados
Tabela B coluna categoria não tem dados
Como dizer para o script puxar os dados da coluna categoria da tabela A e não da tabela B??
No LOAD já tentei colocar o nome da tabela na frente mas deu erro.
Alguma ideia?
Obrigado
Eu consegui resolver!!
Coloquei ao invés do asteristico from o nome das colunas antecedido pelo nome da tabela. Não sei se é a melhor forma mas, deu certo.
Obrigado
João, favor fornecer maiores detalhes da sua dúvida. Adicione qvw de exemplo da sua aplicação.
Bom dia, eu tenho uma query com join e o que acontece é que as duas tabelas tem uma coluna de cgu_categoria com o mesmo nome e uma dessas tabelas não existe dados e na hora de carregar é justamente dessa coluna que não existe dados que o script está fazendo a leitura.
Enviando o anexo do qvw que gera meus QVD
Mas minha versão é gratuita não vou conseguir subir ele novamente.
Obrigado
de qual join você esta falando? Quais tabelas?
ops desculpa, é CATEGORIAS_INTERACAO_SEM_ARTIGO
Nela tem um left join de duas tabelas
INCIDENTSM1 Tabela com dados na coluna cgu_categoria
KMDOCUMENTM1 Tabela sem dados na coluna cgu_categoria
Na app que você me enviou não existe esse JOIN, apenas a criação das duas tabelas citadas
Coloquei novamente, e um print com a localização
Eu consegui resolver!!
Coloquei ao invés do asteristico from o nome das colunas antecedido pelo nome da tabela. Não sei se é a melhor forma mas, deu certo.
Obrigado
Quando você escolhe para retornar o campo CGU_CATEGORIA, este campo é o resultado da união entre as suas duas tabelas através do LEFT OUTER JOIN. Provavelmente a sua regra de JOIN esta incorreta. Talvez não devesse ser realizada por esse campo e sim por outros, mas isso só quem conhece as suas tabelas pode te ajudar.
Procure o modelo (MER) desse banco para identificar qual é a ligação entre essas duas tabelas.
O realmente estranho fazer associação por esse campo mas, é justamente assim que funciona a regra do sistema, mas de qualquer forma obrigado eu consegui buscar o que estava esperando, obrigado pela ajuda.