Ir para conteúdo

rorlando

Members
  • Total de itens

    145
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre rorlando

  • Classificação
    Persistente
  • Data de Nascimento 19-05-1965

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    são paulo - ZL
  1. select várias tabelas

    E aí billy, tudo bem? Será que com o que postei tem como tentar me ajudar. Fico no aguardo e agradeço antecipadamente.
  2. select várias tabelas

    Como disse antes meus conhecimentos são limitados e o banco não foi feito por mim. O que tenho para auxiliar são fotos das tabelas e seus campos: Por enquanto obrigado.
  3. select várias tabelas

    quem criou o banco permitiu que houvessem 3 documento relacionando pessoas distintas, diferenciando-as apenas pelo dígito. Criou uma chave primária envolvendo o documento e o dígito na tabela so01 (IDX_SO01_02); na tabela so02 existem os campos documento e digito; na tabela so03 uma chave primária envolvendo o documento e o dígito (doc_dig); e na tabela so04 novamente apenas os campos documento e digito. Quando tento relacionar as tabelas através do campo documento a consulta me traz todos os registros que envolvem a consulta com os dígitos variados. eu não sei como posso fazer uma consulta onde eu consiga discriminar que nas 4 tabelas eu queira apenas apresentar os dados envolvendo o registro com os campos, por exemplo, do documento 24556 digito x, sem que me apresente os outros misturando os dados. Se tiverem sugestões eu agradeço, pois meus conhecimentos são limitados.
  4. select várias tabelas

    A select abaixo não me traz nenhum resultado, e se traz demora muito. select so01.documento,so01.digito, so01.nome,so01.regional, so01.categoria,so03.email, so04.ddd, so04.telefone, so04.nascimento from so01, so02, so03, so04 where so01.documento=so02.documento and so01.documento=so03.documento and so01.documento=so04.documento and so01.situacao <> 'demitido' and so01.tipo <> 'entidade' order by so01.regional, so01.tipo Existem mais de um documento igual, o que o diferencia é um campo dígito em cada tabela (so01, so02, so03 e so04), ou seja, tenho três registros com o documento "24556" e outros campos como endereço, cpf, rg e email, mas o documento pode não ter dígito, ter o dígito 1 ou dígito x, porém quando executo a select, após muito tempo me retorna repetindo os dados para 24556, para 24556-1 e para 24556-x, ou seja vêm 6 registros e eu não sei quais os dados que correspondem a cada documento. Tenho pouco conhecimento no assunto, mas sou esforçado. Se me derem o caminho eu sigo.
  5. select em diversas tabelas

    Valeu! Vou pesquisar mais e ver o que acho, pois não tenho o conhecimento necessário para resolver o problema. Vamos caminhando. Obrigado.
  6. select em diversas tabelas

    sim Motta! todas as tabelas tem um campo documento. Até consegui, com o comando, trazer os registros, mas demora muito para a resposta, além do que, existem documentos iguais, sendo diferenciados por um campo "dígito". Sabe se existe uma outra forma para eu fazer os relacionamentos? e que fique com um código mais limpo e rápido? Obrigado por enquanto.
  7. select em diversas tabelas

    Bom dia! tento fazer consulta em várias tabelas. tudo vai bem até a 3ª, a partir da 4ª a ampola da consulta fica rodando, mas não trás nenhum resultado. O código que estou utilizando para meu banco é o seguinte: select so01.documento,so01.digito, so01.nome, so01.sexo, so01.situacao, so01.regional, so01.categoria, so01.observacao, so01.tipo, so01.n_spprev, so02.endereco, so02.bairro, so02.cidade, so02.estado, so02.cep, so02.aniversario,so03.rg, so03.cpf, so03.email, so04.estado_civil, so04.ddd, so04.telefone, so04.graduacao, so04.nascimento, so04.admissao, so04.admor from so01, so02, so03, so04 where so01.documento=so02.documento and so01.documento=so03.documento and so01.documento=so04.documento and so01.situacao <> 'demitido' and so01.tipo <> 'entidade' order by so01.regional, so01.tipo Quando não incluo a tabela so04 e suas referências eu obtenho o retorno. alguém teria a solução para meu problema? mesmo que tenha que alterar todo o código. Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: