[firebase-br] Master Details
Gabriel Bonzanini
gabriel.bonzanini em gmail.com
Qui Out 10 11:12:12 -03 2019
Bom dia Guto.
Basta utilizar a cláusula WHERE EXISTS, da seguinte forma:
SELECT * FROM MASTER M
WHERE EXISTS(SELECT 0 FROM DETAIL D WHERE D.MASTER = M.CODIGO)
Costumo utilizar ZERO como retorno do subselect por questões de economia de
memória.
Espero ter ajudado. Abraço,
Gabriel.
Em qui, 10 de out de 2019 às 11:05, Guto <gutopj02 em gmail.com> escreveu:
>
> Gostaria de esconder os registros da tabela máster quando não possuir
> registros na details.
>
> Exemplo
>
> Máster
> Código 001
> 002
> 003
>
> Details
>
> Código 001
> 001
> 003
>
> Nesse caso a tabela máster não existe o registro com código 002
>
> Obrigado
> Guto
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>
Mais detalhes sobre a lista de discussão lista