En fait, en cours quand on a un "au moins" ou "au plus" dans une phrase on utilise le NOT EXITS.
On dit que X = non(non(x)) et on utilise trois Select dont deux qui contiennent un NOT EXISTS.
En fait, je cherche à utiliser la division mais je ne vois pas comment je pourrai faire et je n'ai pas d'idée d'exemple en tête...
S'il y a des jardiniers qui participent à toutes les tâches, la société est très petite, une micro-entreprise. Elle n'a pas mis en place une base Oracle pour sa gestion.
select numja, nomja from jardinier j
where not exists (select distinct t.numta from equipe e,composer c,tache t
where t.numeq = e.numeq
and e.numeq = c.numeq
minus
select distinct t.numta from equipe e,composer c,tache t
where t.numeq = e.numeq
and e.numeq = c.numeq
and c.numja = j.numja )
Obtenez des réponses à vos questions sur la gestion de données, partagez des astuces et restez à jour avec les dernières avancées technologiques en matière de stockage de données.