Posez votre question Signaler

Requete SQL COUNT ?

damienmv 231Messages postés 24 octobre 2009Date d'inscription 17 mai 2012Dernière intervention - Dernière réponse le 15 juil. 2010 à 16:39
Bonjour,
je gère une table de contrat et une table avec les compagnie avec qui je travail
je souhaiterais afficher les différentes companie avec le nombre de contrat qui sont affecter :
ma table contrat : numcontrat , companie
ma table companie : value
comment faire ?
merci
Lire la suite 

Requete SQL COUNT »

Suggestions
3 réponses
Réponse
+0
moins plus
Salut,

Essaye
SELECT Count (*) 
FROM contrat, compagnie 
WHERE compagnie.value = contrat.compagnie 
GROUP BY compagnie.value ; 


Mais j'en suis pas du tout sur, car mon SQL date un peu...
Ajouter un commentaire
Réponse
+0
moins plus
Select nomCompanie, count(*) FROM contrat, companie
Where contrat.companie=companie.value
Group by nomCompanie
damienmv- 15 juil. 2010 à 16:39
merci sa a l'air de marché mais le probleme c'est que je n'arrive pas a afficher le nombre de contrat ,comme sa,sa ne marche pas =/

Select contrat.companie, count(*) FROM contrat, companie AS companie
Where contrat.companie=companie.value
Group by contrat.companie

echo echo ''.$data['companie'].'('.$data['compte'].')';

j'ai fai la meme requette sur mon serveur , il me montre des chiffres completement faux

fgd 1
gdf 4
gdf 1
gdf 1
gdf 1
dfgd 4
dfgd 188
dfgdf 48
dfgd 24

alor que j'ai 72 contrat au total ! =/
Ajouter un commentaire
Ce document intitulé « requete SQL COUNT ? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?