Pular para o conteúdo

Fóruns SQL e PL/SQL ajuda com Select ajuda com Select

#75441
Anônimo

    Dê um

    SELECT campo1, campo2, campo3 FROM vs_cabecalho RIGHT JOIN vs_campos ON cab_cabecalho_id = cg_cab_id AND ROWNUM <= 10 order by cab_cabecalho_id;

    Isso ocorre por esta utilizando um join com where, que é a mesma coisa que left join.

    Nesse seu exemplo, serão retornadas todas as linhas que ocorrem em vs_cabecalho e, se tiver ocorrência em cab_cabecalho , as linhas correspondentes de cab_cabecalho.

    Espero ter ajudado.