par
FAbrice » 29 sept. 2005, 08:18
Bonjour,
J'ai cherché le moyen de conaitre le nombre de fois que j'avais un element dans ma table éléments et j'ai obtenu la requete suivante:
SELECT elements.Details, count(expertise.Element) as element, count(expertise.id)
FROM elements, expertise
WHERE elements.ID= expertise.Element and expertise.Element>1
GROUP BY expertise.Element
ORDER BY element DESC
J'ai fait de meme pour les défauts
SELECT defaut.Description, count(expertise.Defaut) as toto, count(expertise.id)
FROM defaut, expertise
WHERE defaut.ID= expertise.Defaut and expertise.Defaut>1
GROUP BY expertise.Defaut
ORDER BY toto DESC
Maintenant, je cherche comment faire pour avoir tous les defauts par équipements ainsi que le nombre de fois qu'ils apparaissent par equipement.
Comme ce n'est pas bien clair (du moins je pense

), voici un petiot exemple:
Equipement | Défaut | nbre 2 fois
--------------------------------------------
rouillée 33
Roue cassée 4
tordue 1
Arbre tordue 5
rayé 3
...
Je ne sais pas si vous arrivez a y comprendre quelque chose
Merci de votre réponse,
FAb