Bonjour a tous!
J'ai envie de faire un UPDATE sur une colonne d'une table.
en effet sur la table CLIENT il y a une colonne Dispo_credit.
Je dois faire une augmentation de 75%sur les clients ayant 10000 euro ou plus et 25% pour les autres.
Mais seuleument le client doit avoir achete plus d'une fois pour beneficier de l'augmentation.Or la table ARTICLE contient le champ dont j'ai besoin et est indirectement lie a la table client.
bref je veux une combinaison du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 UPDATE CLIENT
SET Dispo_Credit=case
when Dispo_credit>=1000 then Dispo_credit+(Dispo_Credit*0.75)
else then Dispo_Credit=Dispo_Credit+(Dispo_Credit*0.50)
end
from CLIENT c,ARTICLE a,
having count(product_id)>1
: etc
brefCombiner
1)UPDATE,CASE,SELECT,HAVING

Merci d'avance