Compter sur mysql

Résolu/Fermé
cocoon_85 - 14 mai 2009 à 18:45
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 - 14 mai 2009 à 22:26
Bonjour,

Je suis novice en mysql (1ere année de DUT).
Voici un bout de mon tp qui me pose problème :

J'ai créé une table entreprise avec différents attributs (code, nom, ville, code postal). J'ai remplis 7 tuples avec des données que j'ai inventé.

Compter le nombre d’entreprise présente dans une même ville.


Je ne sais pas comment faire.

Merci d'avance pour vos réponses.

Sandy

5 réponses

serialtueur Messages postés 49 Date d'inscription mardi 25 novembre 2008 Statut Membre Dernière intervention 22 octobre 2009 80
14 mai 2009 à 19:00
SELECT COUNT(*) FROM table WHERE ville='NOMDETAVILLE'
0
super ça fonctionne parfaitement, merci pour ta réponse extrêmement rapide =)
0
Plus loin on me demande de compter le nombre d'entreprises par ville et d'afficher cela. Ca me bloque encore surtout qu'on n'a pas vu ça en cours, on n'a vu que les commandes basiques ;-)

Merci pour les réponses
0
serialtueur Messages postés 49 Date d'inscription mardi 25 novembre 2008 Statut Membre Dernière intervention 22 octobre 2009 80
14 mai 2009 à 22:14
Been ..

SELECT COUNT(*) FROM table WHERE ville='NOMDETAVILLE' a répéter autant de fois que ya de villes ? c'est pas ca que tu cherches ?
0
Select en_ville, count (en_nom)
From entreprise group by en_ville ;


J'ai utilisé ça, merci ;-)
0
serialtueur Messages postés 49 Date d'inscription mardi 25 novembre 2008 Statut Membre Dernière intervention 22 octobre 2009 80
14 mai 2009 à 22:19
Si tu as résolu ton problème, pense a mettre résolu !

Tiens, voici pour t'aider
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914293-lisez-des-donnees
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
14 mai 2009 à 22:26
Pour la 2eme j'aurais plutôt dit
SELECT ville, count(*) FROM table GROUP BY ville
0