Requete SQL COUNT ?

Profil bloqué -  
 Profil bloqué -
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

2 réponses

Lazarey Messages postés 3239 Date d'inscription   Statut Membre Dernière intervention   745
 
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...
0
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
Select nomCompanie, count(*) FROM contrat, companie
Where contrat.companie=companie.value
Group by nomCompanie
0
Profil bloqué
 
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 ! =/
0