Instruction CASE

Bonjour,

Tu peux essayer la clause CASE, voir lien ci-dessous pour exemple :

UPDATE TableA SET
ColumnToUpdate = CASE WHEN (Column1 = 'Value1' AND Column1 = 'Value3') THEN 'ValueX'
WHEN Column1 = 'Value2' THEN 'ValueY'
ELSE 'ValueZ'
END

http://ww11.ww.xoowiki.com/Article/SQL-Server/order-by-dynamique-79.aspx

Attention cette instruction est couteuse.

2 réponses

  1. Bonjour Sacha79

    Je vois que ça fait plusieurs fois que tu postes de messages "en l'air'. Visiblement, tu réponds à quelqu'un mais il faut le faire en cliquant sur le bouton "répondre", sinon ton message crée une nouvelle discussion, et celui à qui tu veux répondre ne le voit même pas
    1. Effectivement faire répondre. Là j'ai pas l'historique de la demande si je veux intervenir