Bonjour,
Je viens depuis la semaine derniere de recuperer un nouveau projet et je bloque sur une requete . J'ai beau la tourner dans tous les sens .... ca veut pas.
J'ai une table INTERVENTION qui contient les interventions realisees sur des vehicules (poids lourd).Elle contient un champ IDIMMAT qui est lié avec la table VEHICULE qui contient les vehicules avec une MARQUE.
Le champ IDMARQUE est lié avec la table des VEHICULEMARQUE.
Pour récapituler:
Table INTERVENTION : IDINTERVENTION, IDIMMAT Table VEHICULE : IDIMMAT , IDMARQUE Table VEHICULEMARQUE : IDMARQUE , INTNBREINTERVENTION
Je ne sais pas pourquoi mais le concepteur souhaite que dans la table VehiculeMarque soit stocké le nombre d'intervention par marque (je lui ai expliquée que je ne vois pas l'utilitée ..... bref !) au travers du champ IntNbreIntervention
Comment donc mettre a jour cette information.
J'ai tenté un :
cela ne fonctionne ppaaasssss.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 UPDATE VehiculeMarque SET IntNbreIntervention = (select count(*) from Intervention join ...... on vehiculemarque.IDMarque = TableJointe.IDMarque);
Une idée ?
Merci d'avance pour vos réponses et votre lecture.
Passez de bonnes fêtes.
Partager