Aide pour sql

Fermé
dana2019 Messages postés 21 Date d'inscription lundi 20 avril 2020 Statut Membre Dernière intervention 15 mai 2020 - 15 mai 2020 à 02:53
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 15 mai 2020 à 08:15
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 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 Ambassadeur 1 557
15 mai 2020 à 08:14
bonjour, "celà ne marche pas bien": qu'observes-tu?
0
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 718
15 mai 2020 à 08:15
Bonjour

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