Bom pessoal, estou enferrujado em montar querys, a maioria dos locais em que trabalhei as querys já chegavam prontas, eu só fazia consultas simples para testar e tal.
Mas agora caiu uma no meu colo, que vou tentar explicar aqui para ver se vcs podem me auxiliar.
Imaginem que as letras sejam entidades e que as setas sejam a/ relações possíveis(joins) para chegar até a entidade mais distante do modelo:
A->B->C->D
Eu quero todos os elementos de A que não tenham qualquer relação com D, sendo que em D eu posso ter 0 ou N elementos de C, e C possa ter 0 ou 1 em D.
Ou seja, quero todos os elementos de A em que C não tenha registro em D.
Alguém arrisca?