[SQL] Besoin d'aide en sql

silver76 -  
ceddec Messages postés 149 Statut Membre -
Bonjour, j'ai besoin d'une aide en SQL.
Alors j'ai 3 tables :

Chantier (id_chant, nom_chant )
Contenu (id_chant, id_trav, achat)
Travail (id_trav, nom_trav)

Donc un chantier contient un ou plusieurs travail.
Achat correspond au prix d'achat qui dépend du chantier et du travail réalisé.
Un travail peut être dans aucun ou plusieur chantier.

Je voudrai connaitre le nom des travaux qui ne sont pas effectué sur un chantier précis (par exemple connaitre les travaux non réalisé sur le chantier 35)

Je ne sais pas si je suis clair.
Merci d'avance pour votre aide.
A voir également:

1 réponse

ceddec Messages postés 149 Statut Membre 82
 
Bonjour,

Cela fait longtemps que je n'ai plus fait de sql mais de mémoire ca donnerait quelque chose de ce genre

select distinct nom_trav from Travail
where id_trav not in 
  ( select id_trav from Contenu 
    where id_chant=35
  )


C'est à tester
0