J'ai deux tables dans lesquels j'ai différents champs: pour simplifier on va dire:
Table1
NumComposant, désignation, prix, ...
Table2
NumComposant, AugmentationPrixEnValeur
Cette deuxième table contient une partie des composants mais pas tous.
Je veux sélectionner tous les enregistrements de la table 1 mais avec le prix augmenté si le composant est présent dans la table 2
Voila la requête
SELECT A.NumComposant, (A.Prix+B.AugmentationPrixEnValeur) AS NouveauPrix
FROM Table1 AS A LEFT OUTER JOIN Table2 AS B ON (A.NumComposant=B.NumComposant)
Cette requête ne fonctionne que si il y a un nouveau prix dans la table 2, sinon mon champ NouveauPrix est vide.
Est-ce que quelqu'un saurait comment faire
Message édité par maxwell01 le 26-05-2003 à 10:53:47