omo buscar dados de outra tabela

Discussão em 'Progress 4GL' iniciado por luizclairrodrigues, Dezembro 9, 2011.

  1. luizclairrodrigues

    luizclairrodrigues Membro Participativo

    Olá pessoal!

    Eu estou precisando buscar dados de outra tabela, meu relatório usa esta tabela (epi_func) mas eu preciso buscar dados dessa tabela (fornec_epi) como faço ?

    obrigado.

    Luiz.
  2. rhemati

    rhemati Membro Participativo

    Luiz, boa tarde.

    Cada consulta, ás vezes, cada pessoa dá um nome para ela, mas esta eu vou colocar aqui como se fosse uma junção entre duas ou mais tabelas.

    Vi Progress sem usar linhas de consulta SQL, poderíamos fazer de diversas formas:

    Primeira:

    Código:
    /* Tabela Nota-fiscal = Tabela 01*/    
    for each nota-fiscal
        where nota-fiscal.dt-emis-nota  >=  01/01/2011
        and nota-fiscal.dt-emis-nota    <=  01/31/2011
        no-lock:
    
        disp nota-fiscal.nr-nota-fis.
    
        /* Tabela it-nota-fisc = Tabela 02*/    
        /* Sempre observar os índices e os campos que tem similaridade entre as tabelas */
        for each it-nota-fisc
            where it-nota-fisc.cod-estabel  =   nota-fiscal.cod-estabel
            and it-nota-fisc.nr-nota-fis    =   nota-fiscal.nr-nota-fis
            no-lock:
    
            disp    it-nota-fisc.nr-nota-fis
                    it-nota-fisc.it-codigo
                    .
        end.
    end.
    
  3. luizclairrodrigues

    luizclairrodrigues Membro Participativo

    Valeu Amigo!
    Me ajudou muito esse exemplo blz.
    Obrigado.

Compartilhe esta Página