Aide pour sql

dana2019 Messages postés 22 Statut Membre -  
jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour j'ai plusieurs tables dans ma base de données et j'essaie de faire la liste des intervenant.es qui ont été impliqués dans plus de 5 visites. Il faut afficher, pour chacun d’entre eux, le nombre de visites. j'ai fais ceci me celà ne marche pas bien quelqu'un pourrai t-il m'aider svp
SELECT 
   COUNT(  v.dateVisite) AS Nombre
     
        
FROM Visites v
   INNER JOIN IntervenantsVisites i ON v.idVisite = i.idVisite
   INNER JOIN Intervenants t ON t.idIntervenant= i.idIntervenant

GROUP BY v.dateVisite
HAVING COUNT(v.dateVisite) > 5;
A voir également:

2 réponses

yg_be Messages postés 24281 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 585
 
bonjour, "celà ne marche pas bien": qu'observes-tu?
0
jordane45 Messages postés 40050 Date d'inscription   Statut Modérateur Dernière intervention   4 759
 
Bonjour

À mon avis il faut faire un group by sur tes intervenants
0