Bonsoir,
J'ai une base de données dont le schéma relationnel est le suivant :
Sachant que CodeDir et Code Resp font référence à la clé primaire CodeCh. Chercheur [ CodeCh, NomCh, CodeEq* ]
Laboratoire [ CodeLabo, Type, NomLabo, URL, CodeDir* ]
Equipe [ CodeEq, NomEq, CodeResp*, CodeLabo* ]
Theme [ CodeTh, Libelle ]
Definir [ CodeEq*, CodeTh* ]
Travailler [ CodeCh*, CodeTh* ]
Je souhaiterais résoudre la requête :
"Nombre d’équipes ayant au moins cinq chercheurs"
Voilà un extrait de ce que j'ai pu trouver mais ceci ne marche pas, quelqu'un aurait une solution à me proposer ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT count(*) FROM Equipe WHERE CodeEq=(SELECT CodeEq FROM Chercheur, Equipe WHERE Chercheur.CodeEq=Equipe.CodeEq GROUP BY (NomEq) HAVING COUNT(*)>5);








Répondre avec citation
Partager