Besoin d'aide concernant une requête Mysql

Fermé
khaoula011 Messages postés 1 Date d'inscription vendredi 31 janvier 2014 Statut Membre Dernière intervention 31 janvier 2014 - 31 janv. 2014 à 13:53
vince21st Messages postés 13 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 10 juin 2014 - 8 févr. 2014 à 23:57
svp j'ai besoin de vos aides:
je travail avec Mysql workbench j'ai déjà créer mes tables (les remplir aussi)
Médecin (idMedecin, nom, prénom, mail, matricule, téléphone, #idSpécialité, #idService)
Spécialité (idSpécialité, nomSpecialite)
Service (idService, nomService)
Opération (idOpération, code, nomOperation)
LigneMedecinOperation (#idMedecin, #idOpération, dateOperation, durée)

j'ai besoin de créer une requête qui permet d'afficher les nom des services dont le nombre de médecins dépasse 5.
j'ai fais comme ça:

SELECT service.nomService
FROM hospital_mangement_systeem.service inner join hospital_mangement_systeem.medcin
on medcin.idMedcin = service.idService
where count(medcin.idService)>5
group by (medcin.nom)
;
mais il m'affiche l'erreure suivante : Error Code: 1111.Invalid of group function

1 réponse

vince21st Messages postés 13 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 10 juin 2014
8 févr. 2014 à 23:57
Il me semble qu'il y a une erreur au niveau de l'orthographe dans ta requête : ta table s'appelle Médecin, et dans ta requette tu parles de medcin ...
0